- - PR -
ブラウザのバージョンを取得したいのですが!!!
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-09-03 12:34
お世話になります。PHPでブラウザのバージョンを取得する時は
getenv("HTTP_USER_AGENT") で取得できますし、javascriptでも似たようなことができます。 しかし、これらの方法で取得できるのは、例えばIEの場合、 「MSIE6.0」という情報までです。 このたび、どうしてもIE6でSP1が当たっているかどうかまで取得したいと思っております。 どうすればもっと細かいブラウザのバージョンが取得できますでしょうか。。是非ともご教授のほどよろしくお願いいたします。 |
|
投稿日時: 2003-09-03 13:42
makuraです。
クライアントサイドのJavaScriptで、navigator.appMinorVersion を調べれば 「;SP1;Q810847;Q813951;」のような値を取得できます。 サーバ側で取得できるのはHTTPリクエストに書いてある内容だけですね。 サーバ側で必要ならフォームに自動セットして、スクリプトで勝手にSubmitしてしまえばよいと思います。怖・・・。 |
|
投稿日時: 2003-09-03 14:38
こんなプロパティがあるんですね。。知りませんでした。ありがとうございます。
|
|
投稿日時: 2003-09-03 15:12
navigator.appMinorVersion
ではIE6.0の「0」しか取得できないのですが。。(泣) 6.0.26XXXXXX まではやっぱり無理すかね〜。。 |
|
投稿日時: 2003-09-03 16:09
makuraです。
あちゃ〜。私の環境では出るんですが・・・。 SPやパッチはあたってるんですよね?? |
|
投稿日時: 2003-09-03 16:26
おお!本当ですね、きっちりSP1とかOSのパッチとかを当てているマシンから実行すると
;SP1;Q822925;Q330994; って出てきました!! これで判断できますね!ありがとうございました!! |
1