ブラウザが古くなっているかどうかをユーザーに知らせるポップアップを表示したいと思います。どのように彼らは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. PyMongoを使用してユーザーがデータベースで認証されているかどうかを確認するにはどうすればよいですか?
- 4. iOSでFirebaseを使用してユーザーのメールアドレスを確認するにはどうすればよいですか?
- 5. ユーザーがindex.htmlにいるかどうかを確認するにはどうすればよいですか?
- 6. Pythonを使用してブラウザが実行されているかどうかを確認するにはどうすればよいですか?
- 7. ウェブアプリケーションでGoogle + APIを使用してユーザーが既にログインしているかどうかを確認するにはどうすればよいですか?
- 8. SMS登録を使用してユーザー登録を確認するにはどうすればよいですか?
- 9. getdate()を使用してユーザーの年齢を確認するにはどうすればよいですか?
- 10. Facebook Connectを使用してユーザー名を確認するにはどうすればよいですか?
- 11. ユーザーがAPIを使用してGoogleアカウントにログインしているかどうかを確認するにはどうすればよいですか?
- 12. ユーザーがフロントページをナビゲートしていることを確認するにはどうすればよいですか?
- 13. JavaScriptでユーザーのブラウザで文字がサポートされていないかどうかを確認するにはどうすればよいですか?
- 14. Google Chrome拡張機能:ユーザーがChromeブラウザにログインしているかどうかを確認するにはどうすればよいですか。
- 15. ブラウザでどのようなフォントが使用されているか確認するにはどうすればよいですか?
- 16. GithubでNPMパッケージを使用するユーザーを確認するにはどうすればよいですか?
- 17. ユーザーがGPSをオンにしているかどうかを確認/確認するにはどうすればよいですか?
- 18. 訪問者が最新バージョンのブラウザを使用しているかどうかを確認するにはどうすればよいですか?
- 19. ユーザーが18歳以上でjqueryを使用しているかどうかを確認するにはどうすればよいですか?
- 20. ユーザーがDjango 1.9でモバイルデバイスを使用しているかどうかを確認するにはどうすればよいですか?
- 21. ユーザーがマウスの代わりにヘッドセットを使用しているかどうかを確認するにはどうすればよいですか?
- 22. レート制限なしでユーザー名がTwitterで使用されているかどうかを確認するにはどうすればいいですか?
- 23. ユーザーがアクティブ(1)かパスポート(node.js)を使用していないかどうかを確認するにはどうすればよいですか?
- 24. ネットパイプサービスがリッスンしているかどうかを確認するにはどうすればよいですか
- 25. アプリで使用しているTLSのバージョンを確認するにはどうすればよいですか?
- 26. ノードアプリケーションでDjango認証を使用してユーザーを認証するにはどうすればよいですか?
- 27. 入力中にユーザー名が使用されているかどうかを確認するにはどうすればよいですか?
- 28. ユーザーが最新バージョンのアプリケーションを使用しているかどうかを確認するにはどうすればよいですか?
- 29. ユーザーが約束を使用しているかどうかを「確認」するにはどうすればよいですか?
- 30. Authlogicを使用している特定のモデルにユーザーが属していることを確認するにはどうすればよいですか?
これは質問の回答者ではありません。誰が世話をするのか。 –