解决jquery1.9不支持browser对象的问题
项目里面一直用的都是jquery1.9,不支持browser对象,百度一下,找到了解决方案在此与大家分享下,有遇到此问题的朋友不要错过
最近因项目需要,要用jquery的cycle插件,但是项目里面一直用的都是jquery1.9,不支持browser对象,百度一下,找到了解决方案。
在cycle插件的源码里面直接加上下面这段代码就可以了:
代码如下:
(function(jQuery){ if(jQuery.browser) return ; jQuery.browser = {}; jQuery.browser.mozilla = false; jQuery.browser.webkit = false; jQuery.browser.opera = false; jQuery.browser.msie = false; var nAgt = navigator.userAgent; jQuery.browser.name = navigator.appName; jQuery.browser.fullVersion = ''+parse Float (navigator.appVersion); jQuery.browser.majorVersion = parseInt(navigator.appVersion,10); var nameOffset,verOffset,ix; // In Opera, the true version is after "Opera" or after "Version" if ((verOffset=nAgt.indexOf("Opera"))!=-1) { jQuery.browser.opera = true; jQuery.browser.name = "Opera"; jQuery.browser.fullVersion = nAgt.sub string (verOffset+6); if ((verOffset=nAgt.indexOf("Version"))!=-1) jQuery.browser.fullVersion = nAgt. substr ing(verOffset+8); } // In MSIE, the true version is after "MSIE" in userAgent else if ((verOffset=nAgt.indexOf("MSIE"))!=-1) { jQuery.browser.msie = true; jQuery.browser.name = "Microsoft Internet Explorer"; jQuery.browser.fullVersion = nAgt.substring(verOffset+5); } // In Chrome, the true version is after "Chrome" else if ((verOffset=nAgt.indexOf("Chrome"))!=-1) { jQuery.browser.webkit = true; jQuery.browser.name = "Chrome"; jQuery.browser.fullVersion = nAgt.substring(verOffset+7); } // In Safari, the true version is after "Safari" or after "Version" else if ((verOffset=nAgt.indexOf("Safari"))!=-1) { jQuery.browser.webkit = true; jQuery.browser.name = "Safari"; jQuery.browser.fullVersion = nAgt.substring(verOffset+7); if ((verOffset=nAgt.indexOf("Version"))!=-1) jQuery.browser.fullVersion = nAgt.substring(verOffset+8); } // In Firefox, the true version is after "Firefox" else if ((verOffset=nAgt.indexOf("Firefox"))!=-1) { jQuery.browser.mozilla = true; jQuery.browser.name = "Firefox"; jQuery.browser.fullVersion = nAgt.substring(verOffset+8); } // In most other browsers, "name/version" is at the end of userAgent else if ( (nameOffset=nAgt.lastIndexOf(' ')+1) < (verOffset=nAgt.lastIndexOf('/')) ) { jQuery.browser.name = nAgt.substring(nameOffset,verOffset); jQuery.browser.fullVersion = nAgt.substring(verOffset+1); if (jQuery.browser.name.toLowerCase()==jQuery.browser.name.toUpperCase()) { jQuery.browser.name = navigator.appName; } } // trim the fullVersion string at semicolon/space if present if ((ix=jQuery.browser.fullVersion.indexOf(";"))!=-1) jQuery.browser.fullVersion=jQuery.browser.fullVersion.substring(0,ix); if ((ix=jQuery.browser.fullVersion.indexOf(" "))!=-1) jQuery.browser.fullVersion=jQuery.browser.fullVersion.substring(0,ix); jQuery.browser.majorVersion = parseInt(''+jQuery.browser.fullVersion,10); if (isNaN(jQuery.browser.majorVersion)) { jQuery.browser.fullVersion = ''+parseFloat(navigator.appVersion); jQuery.browser.majorVersion = parseInt(navigator.appVersion,10); } jQuery.browser.version = jQuery.browser.majorVersion; })(jQuery);
这段代码是专门解决browser对象不被支持的问题的。
Atas ialah kandungan terperinci 解决jquery1.9不支持browser对象的问题. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Jika pelanggan mahupun pelayan tidak melaksanakan teknologi penyulitan SSL, sangat mudah untuk maklumat dicuri oleh penyerang perantara semasa proses penghantaran, sekali gus menyebabkan risiko serius kepada keselamatan data. Atas sebab ini, langkah-langkah yang sepadan harus diambil dengan segera untuk memastikan keselamatan data sensitif anda boleh merujuk kepada kaedah berikut untuk beroperasi. Pelanggan dan pelayan win11 tidak menyokong SSL1 yang biasa digunakan semasa menaik taraf dan mengubah sistem pelayan, anda boleh memberi keutamaan untuk menaik taraf dan mengoptimumkan sistem pelayan, atau menambah komponen yang diperlukan untuk memastikan ia dapat menyokong protokol SSL terkini dengan lancar. . 2. Gunakan sijil SSL Anda boleh membeli dan menggunakan sijil SSL yang dikeluarkan oleh pusat pensijilan berprestij, dan memasangnya dalam pelayan untuk mencapai fungsi ini. 3. Dayakan protokol SSL

Baru-baru ini, terdapat tong kitar semula kucing yang sangat popular menyokong win11? Adakah Tong Kitar Semula Kucing menyokong win11. Jawapan: Tong Kitar Semula Kucing menyokong win11? Walau bagaimanapun, win11 tidak menyokong kesan animasi, hanya ikon yang boleh diubah. Tutorial penetapan tong kitar semula kucing Win11: 1. Pertama, klik kanan pada desktop dan buka "Peribadi" 2. Kemudian buka tetapan "Tema" di sebelah kanan. 3. Kemudian buka "Desktop Icon Settings" di bawah tetapan yang berkaitan 4. Kemudian pilih "Recycle Bin (full)" dan klik "Change Icon" 5. Selepas dibuka, klik "Browse" 6. Cari balasan kucing yang kami muat turun pada komputer

Kerentanan berusia 18 tahun, yang dikenali sebagai kecacatan "0.0.0.0 Day", telah didedahkan untuk membenarkan tapak web berniat jahat memintas protokol keselamatan dalam pelayar web utama, termasuk Google Chrome, Mozilla Firefox dan Apple Safari. Kecacatan terutamanya
![Bagaimana untuk menyelesaikan ralat '[Vue warn]: v-model is not supported on'.](https://img.php.cn/upload/article/000/465/014/169295815673834.jpg?x-oss-process=image/resize,m_fill,h_207,w_330)
Bagaimana untuk menyelesaikan ralat "[Vuewarn]:v-modelisnotsupportedon" Semasa pembangunan menggunakan Vue, kadangkala kita mungkin menghadapi mesej ralat: "Vuewarn:v-modelisnotsupportedon". Mesej ralat ini biasanya muncul apabila mengikat elemen menggunakan arahan model v, dan juga mengingatkan kami bahawa ia mungkin muncul kerana kami cuba mengikat elemen yang tidak disokong. Jadi

Apakah sebab di sebalik Microsoft tidak menyokong php8? Dengan keluaran PHP 8, ramai pembangun telah melahirkan rasa terkejut dan kekeliruan bahawa Microsoft tidak menyokong versi terbaru PHP ini. Sebagai sebuah gergasi teknologi, Microsoft sentiasa menyokong dan secara aktif mempromosikan pembangunan ekosistem pembangun Mengapa ia memilih untuk tidak menyokong PHP8? Pertama, kita perlu memahami strategi teknologi Microsoft. Microsoft ialah sebuah syarikat dengan berbilang pasukan pembangunan dan projek alat dan platform pembangun mereka seperti Visual Studio dan .NET

HTML ialah bahasa penanda yang digunakan untuk membina halaman web Ia menyediakan tag dan atribut yang kaya untuk mencapai pelbagai kesan reka letak halaman web. Antaranya, kedudukan tetap ialah kaedah susun atur yang biasa digunakan, yang membenarkan elemen dipaparkan pada kedudukan tetap berbanding tetingkap penyemak imbas atau elemen induk, dan tidak terjejas oleh menatal. Walau bagaimanapun, tidak semua elemen HTML menyokong kedudukan tetap Artikel ini akan menganalisis sebab kedudukan tetap tidak disokong dalam HTML dan memberikan contoh kod tertentu. Pertama, kita perlu memahami sintaks kedudukan tetap. Dalam HTML, gunakan gaya CSS

Baru-baru ini, berita tentang Microsoft win11 sangat popular Pada masa yang sama, ramai rakan-rakan muncul yang tidak tahu sama ada komputer mereka boleh menyokong sistem win11 atau tidak, tidak ada kaitan dengan komputer jenama. Ia hanya berkaitan dengan konfigurasi perkakasan Mari kita lihat bersama. Komputer manakah yang tidak menyokong win11 Jawapan: Selagi ia tidak memenuhi keperluan konfigurasi minimum, ia tidak disokong. 1. Kita boleh melihat konfigurasi komputer dalam sifat komputer, cari "Komputer Ini" pada desktop, klik kanan dan pilih "Properties" 2. Lihat konfigurasi perkakasan komputer kami dalam lajur "Sistem". 3. Kemudian semak pengenalan berikut untuk keperluan konfigurasi win11 dan bandingkan. 4. Selain itu, kami juga boleh mengesan secara langsung sama ada komputer kami menyokong win1 dengan memasang alat pengesan win11.

Artikel ini akan menerangkan secara terperinci bagaimana PHP mengeluarkan imej GD kepada penyemak imbas atau fail Editor berpendapat ia agak praktikal, jadi saya berkongsi dengan anda sebagai rujukan saya harap anda boleh memperoleh sesuatu selepas membaca artikel ini. PHP mengeluarkan imej GD ke pelayar atau fail Pengenalan Pustaka phpGD menyediakan fungsi yang berkuasa untuk memproses imej, membolehkan anda mencipta, mengedit dan mengeluarkan imej. Imej boleh dikeluarkan kepada pelayar atau fail untuk paparan atau pemprosesan selanjutnya. Output ke Penyemak Imbas Untuk mengeluarkan imej ke penyemak imbas, gunakan langkah berikut: Cipta sumber imej: Gunakan fungsi imagecreate() untuk mencipta sumber imej. Muatkan data imej: gunakan imagepng(), imagejpeg() atau imagegif()
