JqueryはIE6_jqueryなどのブラウザのコードを決定します
if ($.browser.msie && ($.browser.version == "6.0") && !$.support.style) {
//コード
}
jquery はブラウザのメソッドを決定します
jquery は navigator.userAgent.indexOf を使用してブラウザの種類を決定し、何らかの処理を行います jquery を使用したくない場合は、少し変更することで使用できます。コード
jquery ブラウザのソース コードを決定します (例として jquery1.31)
Js コード:
var userAgent = navigator.userAgent.toLowerCase();
// 使用されているブラウザを確認します
jQuery.browser = {
バージョン: (userAgent.match( /. ( ?:rv|it|ra|ie)[/: ]([d.] )/ ) || [0,'0'])[1],
safari: /webkit/.test( userAgent )、
opera: /opera/.test( userAgent )、
msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ) 、
mozilla: /mozilla/.test( userAgent ) && !/(compatibility|webkit)/.test( userAgent )
};
バージョン---ブラウザのバージョン
msie----ie ブラウザ (Microsoft Internet Explorer)
mozilla-Firefox ブラウザ
opera--opera ブラウザ
Js コード:
var userAgent = navigator.userAgent.toLowerCase(); >browser={
バージョン: (userAgent.match( /. (?:rv|it|ra|ie)[/: ]([d.] )/ ) || [0,'0'])[ 1]、
safari: /webkit/.test( userAgent )、
opera: /opera/.test( userAgent )、
msie: /msie/.test( userAgent ) && !/opera/。 test( userAgent ),
mozilla : /mozilla/.test( userAgent ) && !/(compatibility|webkit)/.test( userAgent )
}
呼び出しは jquery と同じですが、 $ 記号
引用元: http://www.zdbase.com/content/detail.aspx?OID=F50C5170-4793-4C42-966C-823D48DA5879
Jquery を使用してブラウザの種類を判断します (目的のみであれば)ブラウザの種類を決定する このメソッドの使用は推奨されません。これは、このような小さな関数のためにこれほど大きなクラス ライブラリをロードする必要がないため、すでに jquery を使用している場合にのみ推奨されます。
jquery を学習している友人が jquery を勉強して考え方を理解することをお勧めします。
主に使用されるメソッド: $.browser.['ブラウザキーワード']
コードは次のとおりです:

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

カードクーポンレイアウトのギャップ効果を実現します。カードクーポンレイアウトを設計するとき、特に背景が勾配である場合、カードクーポンにギャップを追加する必要があることがよくあります...

最近、Webページにローカルにインストールされたフォントファイルを使用して、インターネットから無料のフォントをダウンロードし、システムに正常にインストールしました。今...

なぜマイナスマージンが場合によっては有効にならないのですか?プログラミング中、CSSの負のマージン(負...

CSSでサイズ変更シンボルをカスタマイズする方法は、背景色で統一されています。毎日の開発では、調整など、ユーザーインターフェイスの詳細をカスタマイズする必要がある状況に遭遇することがよくあります...

CSSを使用してレスポンシブレイアウトを実装して、Webデザインのさまざまな画面サイズの下でレイアウトの変更を実装する場合、CSS ...

node.js環境でHTMLテキストコンテンツを取得するためにリクエストライブラリを使用する場合のコーディング例外の理由とソリューション。 node.jsを使用する開発プロセス中に、しばしば...

クロール中に58.com作業ページの動的データを取得するにはどうすればよいですか? Crawlerツールを使用して58.comの作業ページをrawったら、これに遭遇する可能性があります...
