判定原理: JavaScript はフロントエンド開発の主な言語であり、JavaScript プログラムを作成することでブラウザの種類とバージョンを判定できます。 JavaScript がブラウザの種類を判断するには、一般に 2 つの方法があります。1 つはさまざまなブラウザの固有の属性に基づくもので、もう 1 つはブラウザの userAgent 属性を分析することで判断されます。多くの場合、ブラウザの種類を値で決定した後、互換性の問題を処理するためにブラウザのバージョンを決定する必要があります。ブラウザのバージョンは、通常、ブラウザの userAgent を分析することによってのみ知ることができます。
ブラウザの種類 ⑴ブラウザ固有の属性
⑵userAgent による
ブラウザのバージョン
⑴userAgent による
モバイルブラウザ判定について 1. 通常のマッチでモバイル端末かどうかを判定する方法は、
navigator.userAgentにAppleWebKit*****Mobileという文字列が含まれているかどうかをマッチさせます
Android QQ ブラウザ HD バージョンには AppleWebKit のみがあります
2 携帯電話の言語バージョンの決定
navigator.browserLanguage を使用して Windows Phone の言語バージョンを取得します。
もちろん、携帯電話の言語バージョンも互換性の違いは、Mozilla および Apple WebKit カーネルと互換性のあるブラウザーが言語バージョンにアクセスすると、navigator. language
CODE:
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31