- 締切済み
ブラウザの種類、バージョンの判定
今、JavaScriptの勉強をしています。 それで、ブラウザの種類、バージョンによって 書き分けないといけないということらしいのですが、 どうやって判別したらいいのでしょうか? 「機能があるかないかで調べる」というのを聞いたのですが 実際にはどのように書けばいいのでしょうか? だれかおしえてください。おねがいします。
- petto
- お礼率100% (3/3)
- JavaScript
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
みんなの回答
ブラウザの違いによる機能の違いは、IE>NN という感じでしょうか。 (IEの方ができることが多い。というかほんとはIEで動いているのは、JScriptという別言語らしい) あと、バージョンよる違いは、バージョンが新しいほどできることが増えてます。 ただし、レイヤーはNN6からは消えてなくなりました。 ですから、layersでの識別は if (document.layers){ NN4.xの処理 NN4.xでしかdocument.layersを認識できないため } という感じになります。 参考までに。
- peso
- ベストアンサー率41% (40/97)
window.navigator.appNameでブラウザの種類(IE,NNなど) window.navigator.appVersionでそのブラウザのバージョンを判別できます。 ただ、「機能があるかないかで調べる」というのは、おそらく、 if (document.all){ IEの処理 IEでしかdocument.allを認識できないため } if (document.layers){ NNの処理 NNでしかdocument.layersを認識できないため } のような感じになります。
お礼
回答どうもありがとうございます。 つまりwindow.navigator.appNameでブラウザの種類を調べて window.navigator.appVersionでそのブラウザのバージョンを判別して それぞれに対応したプログラムを書けばいいということですね。 ブラウザによって機能が違うというのは分かるんですが、バージョンに よってもだいぶ違うものなのでしょうか?
関連するQ&A
- ブラウザの種類やバージョンによる見え方をチェックするサイトってありますか?
ホームページを作成した場合、ブラウザの種類やバージョンによって見え方の違いをチェックしたいと思うのですが、自分のPCに全バージョンのブラウザソフトを入れずに、例えばWeb上でプレビューして見られるようなサイトがありますでしょうか?文法をチェックするサイトは見つけたのですが、これだと見た目のチェックはできないので・・・。
- 締切済み
- HTML
- JavaScriptのVersionは、ブラウザに依存するのでしょうか?
JavaScriptを用いて、Webアプリを作成しています。 今までは、てっきり、JavaScriptのVersionは、そのクライアントにインストールされているJREにより決まるものと思い込んでいましたが、、、 よくよく考えてみると、ブラウザのサポート次第なのかなと思えてきています。 (すると、JavaScriptだけを見るとJREは特に関係ない?) 質問1.JavaScriptのVerは、どこで決定されますか?(IE?JRE?etc...) 質問2.JavaScriptのどのVersionがサポートされているのか確認する方法(JavaScript内で、versionプロパティ的なものが存在するとか)、または表記されているサイトはありますでしょうか?(とくにIEのVer6以上が知りたいです。) お恥ずかしい話、常識なのかもしれませんが、、、検索しても確定情報が見つからず、困っています。
- ベストアンサー
- JavaScript
- ブラウザに内蔵されたJavaScriptのバージョン
Internet Explorer や Netscape, FireFox といったブラウザに、どのバージョンの JavaScript が入っているのかを知る方法がありますか? papashiro
- 締切済み
- JavaScript
- ブラウザ・Flashのバージョン判定
JSを使用してブラウザとFlashのバージョンを取得して別ページに振り分けることは可能でしょうか? イメージとしては A.htmlにアクセスした際に IE7でFlashplayerのバージョンが9の場合のみB.htmlに飛ばすというものです。
- 締切済み
- JavaScript
- 画像オンオフの判定
今、javascriptについて勉強しています。 それで、ブラウザで画像表示がオンのときとオフの時で適用するスタイルを変えたいと思っているのですが、javascriptのみでブラウザの画像表示がオンかオフかの判定というのは実際に可能でしょうか? よろしくお願いします。
- 締切済み
- JavaScript
- mozilla と Firefox ブラウザの種類
mozilla と Firefoxの違いがわかりません。 ブラウザの種類がOS別にも存在しますが、これらの歴史やブラウザの判別方法など知りたいのですが、良いサイト、本などございましたら、ご教授ください。
- ベストアンサー
- ブラウザ
- ブラウザのバージョンについて
パソコンのトラブルをメールで問い合わせる時に、ブラウザのバージョンを書き込むようになっています。 Internet Explorerのバージョン情報で バージョン 6.0.28・・・とありますが、 この場合バージョン 6.0.28・・・でいいのですか? それともバージョン 6でいいのでしょうか? この数字の意味を教えて下さい。
- ベストアンサー
- ブラウザ
- あまりにも古いブラウザを使うと・・・???
現在ホームページが表示されず困っています。 その閲覧しているブラウザがinternet Explorerのバージョン4なのですが、あまりに古いブラウザでは閲覧が出来ないのでしょうか?? ホームページは普通なのですが、JavaScript とCSSをふんだんに使用しています。これはブラウザが古すぎて閲覧が出来ないのでしょうか?いろんなバージョンで対応させようと思い色々テストしているのですが・・・。 もしお分かりになる方は、宜しくお願いいたします。
- ベストアンサー
- HTML
- Javaでブラウザ判定
Javaでブラウザの判定を行いたいのですが 何かありますでしょうか? なにぶん初心者なもので どうしたらいいか検討もつきません。 JavaScriptでの判定方法は navigator.appNameなどで出来るみたいですが JavaScriptではなく Javaで出来るかどうか探しているのですが 分かる方がいらっしゃいましたら ご教授下さい。 よろしくお願いします。
- ベストアンサー
- Java
お礼
ありがとうございます! ちょうどレイヤーとかどうなっているのかなあと思っていたところです。 とても勉強になりました。 参考URLもありがとうございました。