ブラウザが古くなっているかどうかをユーザーに知らせるポップアップを表示したいと思います。どのように彼らはJavaScriptで使用しているブラウザを見つけることができますか?ユーザーが使用しているブラウザを確認するにはどうすればよいですか?
5
A
答えて
5
function BrowserDetection() {
if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)) {
var ffversion = new Number(RegExp.$1) ;
}
else if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) {
var ieversion = new Number(RegExp.$1);
}
else if (/Chrome[\/\s](\d+\.\d+)/.test(navigator.userAgent)) {
var chromeversion = new Number(RegExp.$1);
// capture x.x portion and store as a number
}
else if (/Opera[\/\s](\d+\.\d+)/.test(navigator.userAgent)) {
var oprversion = new Number(RegExp.$1)
}
else if (/Safari[\/\s](\d+\.\d+)/.test(navigator.userAgent)) {
var safariversion = new Number(RegExp.$1);
}
}
その後のバージョンを発見した後、uはあなたの必要性に応じてポップアップを比較して表示します。
5
は、このブラウザ検出スクリプトをチェックアウト:
0
ブラウザ、検出ブラウザの機能を検出しないでください。既にスタックオーバーフローについてよく議論しています。
Browser detection versus feature detection関連する問題
- 1. ユーザーがBraveをブラウザとして使用しているかどうかを確認するにはどうすればよいですか?
- 2. ユーザーがAndroidブラウザを使用しているかどうかを確認するにはどうすればよいですか?
- 3. ユーザーがindex.htmlにいるかどうかを確認するにはどうすればよいですか?
- 4. Facebook Connectを使用してユーザー名を確認するにはどうすればよいですか?
- 5. getdate()を使用してユーザーの年齢を確認するにはどうすればよいですか?
- 6. ユーザーがフロントページをナビゲートしていることを確認するにはどうすればよいですか?
- 7. ユーザーがAPIを使用してGoogleアカウントにログインしているかどうかを確認するにはどうすればよいですか?
- 8. JavaScriptでユーザーのブラウザで文字がサポートされていないかどうかを確認するにはどうすればよいですか?
- 9. ブラウザでどのようなフォントが使用されているか確認するにはどうすればよいですか?
- 10. 訪問者が最新バージョンのブラウザを使用しているかどうかを確認するにはどうすればよいですか?
- 11. レート制限なしでユーザー名がTwitterで使用されているかどうかを確認するにはどうすればいいですか?
- 12. ネットパイプサービスがリッスンしているかどうかを確認するにはどうすればよいですか
- 13. Authlogicを使用している特定のモデルにユーザーが属していることを確認するにはどうすればよいですか?
- 14. ノードアプリケーションでDjango認証を使用してユーザーを認証するにはどうすればよいですか?
- 15. ユーザーが最新バージョンのアプリケーションを使用しているかどうかを確認するにはどうすればよいですか?
- 16. ポップアップページが開いているかどうかを確認するにはどうすればよいですか?
- 17. デルファイを使用しているシステムにMSXML6がインストールされているかどうかを確認するにはどうすればよいですか?
- 18. JQuery.supportを使用してブラウザがFirefoxかどうかを確認するにはどうすればよいですか?
- 19. AppleScriptを使用してPowerPointでプレゼンテーションが再生されているかどうかを確認するにはどうすればよいですか?
- 20. PHPを使用してテキストエリアの値にHTMLが含まれているかどうかを確認するにはどうすればよいですか?
- 21. Grand Central Dispatchを使用して、ブロックが既に実行されているかどうかを確認するにはどうすればよいですか?
- 22. google auth2.signIn()ウィンドウがユーザーによって閉じられているかどうかを確認するにはどうすればよいですか?
- 23. 要素がjQueryを使用してドラッグされているかどうかを確認するにはどうすればよいですか?
- 24. Googleのウェブストアアプリケーションがasp.netを使用してライセンスされているかどうかを確認するにはどうすればよいですか?
- 25. 実行ファイルのパスを使用してWindowsサービスがインストールされているかどうかを確認するにはどうすればよいですか?
- 26. VBSを使用してファイルがロックされているかどうかを確認するにはどうすればよいですか?
- 27. ログインフォームに既に登録されているユーザーがデータベースに存在するかどうかを確認するにはどうすればよいですか?
- 28. パスワードを検証し、ユーザー名が使用されていないことを確認するにはどうすればよいですか?
- 29. データが新しいかどうかを確認するにはどうすればよいですか?
- 30. ブラウザがJavascriptでHSL色をサポートしているかどうかを確認するにはどうすればよいですか?
これは質問の回答者ではありません。誰が世話をするのか。 –