• ベストアンサー

ブラウザの情報

ブラウザの情報を返すような HPを作りたいと考えています。 CGIではなく、JAVAスクリプトだけで 作ることは可能でしょうか? OSの種類、 ブラウザの種類、 javaがONかどうか、 cookieがONかどうか、 の4点を知ることができれば良いのですが。 よろしくご教授ください。m(__)m

  • snap
  • お礼率17% (12/68)

質問者が選んだベストアンサー

  • ベストアンサー
  • ahsblue
  • ベストアンサー率58% (23/39)
回答No.1

とりあえず、IEでは動作確認しましたが、Netscapeでは動作しない可能性大です。 また、OSの種類が細かいレベルまではとれないようです。 (別のプロパティがあるのかな~?) 以下がサンプルです。 <html> <head> <script Language="JavaScript"> function chk(f) { f.txtOS.value = navigator.platform; f.txtBR.value = navigator.appName; if( navigator.javaEnabled() == true ) { f.txtJA.value = "有効"; } else { f.txtJA.value = "無効"; } if( navigator.cookieEnabled == true ) { f.txtCO.value = "有効"; } else { f.txtCO.value = "無効"; } } </script> </head> <body onLoad="chk(document.MyForm);"> <form name="MyForm"> OSの種類<INPUT type="TEXT" name="txtOS"><BR> ブラウザ<INPUT TYPE="TEXT" name="txtBR"><BR> JAVA<INPUT TYPE="TEXT" name="txtJA"><BR> Cookie<INPUT TYPE="TEXT" name="txtCO"><BR> </form> </body> </html>

snap
質問者

お礼

おお早速ありがとうございます。 WIN+IE5、ねすけでは動作確認できました。 ブラウザバージョンも取れると さらに良いです。 マックでは・・・

その他の回答 (1)

  • ahsblue
  • ベストアンサー率58% (23/39)
回答No.2

ブラウザバージョンを返すプロパティです。 navigator.appVersion IEとNNでは返す値が若干異なるようですね・・ 詳しくは以下の参考URLを見てみてください。 すごく分かりやすいと思います。

参考URL:
http://tohoho.wakusei.ne.jp/js/navigator.htm

関連するQ&A

  • ネット上でCookieとJavaが有効かどうか確かめたい

    ドリー夢小説を扱っているサイトを運営しています。 ですのでCookieやJavaをONにしていないと 楽しめない個所がたくさんあります。 最近何人かの訪問者から 「自分のパソコンはCookieがONになっているでしょうか?」 という質問がきて困っています。 ネット上(つまりわたしのHP上)で CookieとJavaがONであるかどうか 確かめられるようにしたいのです。 随分前ですがネット上でチェックできるHPを 見たことがあります。 是非タグ(CGI?)を教えて下さい。 よろしくお願い致します。

    • ベストアンサー
    • HTML
  • ブラウザ間でCookieを共有するには?

    現在、Cookieを使ってある情報をクライアント側に保持させる機能を作りたいと考えています。 そこで質問なのですが、例えば、IEでアクセスして"value=1"という情報を保持させました。 その後、Firofoxでアクセスした場合は、IEで保持された"value=1"という情報はなく、再度、振り直しで"value=2"という情報を保持させることになってしまいます。 これをブラウザ間で共有することはできるのでしょうか? ブラウザに依存することなく、一度振られた情報は不変のものとしたいので。 ブラウザのバージョンや種類、OSにもよるかとは思いますが、OSはWindowsXP、ブラウザはIE7、Firefox3.6で考えて頂いて構いません。 サーバー側はJavaで実装していますが、Cookieの設定・取得は現在はJavaScriptで実装しています。(とほほを参考に) JavaScriptでは無理だけど、Javaでならできるということであれば、サーバー側での実装に変えることもできます。 以上、ご回答よろしくお願いします。

  • JAVAで作るプログラムとは

    HPに使うJAVAスクリプトの勉強をしたく、JAVAとスクリプトは違う事を知らずにJAVAの通信教育を申し込んでしまいました。 JAVAはサーバー側のプログラミング言語で、 スクリプトはクライアント側のスクリプト言語でブラウザ上で動作する。 申し込んだものは仕方ないので頑張ってJAVAを理解したいと思うのですが、 ネット上のJAVA講座を見ると最初にJAVAをインストールするとあります。 これはJAVAを作成するソフトのようなものですか? JAVAで作るプログラムとはOSのようなものですか? JAVAでプログラムを作ってHPの更新やスクリプトが作成できるのですか? そもそもJAVAで作るプログラムとはどのように利用するのか、 プログラムの意味がよく分かりません。 JAVAとスクリプトの違いはもう良いのでプログラムについて 分かりやすく教えてください。

    • ベストアンサー
    • Java
  • ブラウザ

    ブラウザの Cookie が OFF のため画像が表示されません。Cookie を受け入れるようブラウザの設定の変更をお願い致します。 というふうに出ました。 OFFからONにするにはどうしたらいいでしょう?

  • Flashでブラウザ判定したい

    Flashでブラウザ判定したい Action Script を使って、ブラウザ判定を行い、ブラウザに応じたフレームに移動するFlashを作りたいです。 具体的には、IEとOperaと携帯ブラウザとその他ブラウザ(FireFox,Chromeなど)の4種類くらいで分けたいと考えています。 まずUAを取得し、それに応じてIFとGotoandStopでいけそうなのですが・・ ウェブで少し調べると、Java Scriptなどと組み合わせると出来そうでしたが、ASだけでは無理なのでしょうか? もし可能なら方法(AS)をご教授下さい。 環境: Windows Vista Flash Pro 8

    • ベストアンサー
    • Flash
  • パスワードの入ったホームページ

    リンクにパスワードをいれたサイトを作成しようと 思います。 JAVA スクリプトでは見破られてしまう。とか、書いてあったのですが、当方、自作CGIが使えないISPのため、この方法をとらざるをえません。 あわせてHPビルダーで作成するため、仕方なくJAVA スクリプトになってしまいます、結局。 なにか良い方法は無いでしょうか?

    • ベストアンサー
    • HTML
  • 株価の値が自動更新されません。ブラウザの設定を教えて下さい!

    お世話になります。 いろいろ設定をしても、どうにもこうにもわからないので質問させて頂きます! WindowsXP SP2 IE6.0(WindowsUpdate済)を使用しています。 株価の情報を自動更新にてブラウザで参照したいのですができません。他のPCでは、同一アドレスを使い株価の値が推移して見ることが可能です。 ブラウザの設定かと思い、クッキー(Cookie)、Javaスクリプト、Javaアプレット(VM)の各機能を追加したり設定してみているのですが、株価の値が推移しないという状態です。(一覧は表示されます) 何かヒントになることがございましたらお教えください!宜しくお願いします。

  • 最近のWebブラウザにはJava VMは組み込まれていない?

    最近のWebブラウザにはJava VMは組み込まれていない? Javaというテクノロジーがどういうものか興味があったので調べていたのですが、 Javaが広まった理由の1つに、WebブラウザにJava VMが組み込まれたこと、とありました。 (私もJavaアプレットが溢れていたことを記憶しています) その後ブラウザに組み込まれたにJava VMでは互換性の問題があったので、Java Plug-inという技術が出てきた、と理解しています。 そこでお聞きしたいのですが、 現在、PC用WebブラウザでJava VMが組み込まれているものはありますか? もしあるなら、なぜそのWebブラウザではJava Plug-inによって動かさないのかも教えてください。 よろしくお願いします。

  • ☆滑らかな画像切り替え☆

    私はJava Scriptに関しては全くの素人です。 現在Java及びVisual C++を勉強中です。 今回滑らかに画像を表示するスライドショーやノベルゲームに似たものを作っているのですが、Javaで行っているとどうしても画像の表示が遅く、断続的に見えてしまうため連続に見せるにはどうすれば良いか調べたところ、Java Scriptに行き着きました。 しかしながら、Java ScriptはJavaとは別物だということもあって一から勉強することを少々ためらっています。(学校の授業の都合もあり。。。) どうしても連続で見せるにはJava Scriptが必要なら、やってみようと思いますがいまだ私の持ちえる情報が少なく決断に至っておりません。 以上の点を踏まえた上で、Javaでも構わないのではないか?もしくはJava Scriptに変えるべきだという意見等ありましたら、回答をいただけるとありがたいです。

  • ブラウザの戻るを禁止したいのですが…

     こんにちは! 実は、HPでクイズ形式のページを作っていて、間違った答えをやり直せないよう、ブラウザの”戻る”を禁止したいのですが、タグが分からず途方にくれております。HPは子どもが対象ですので、あくまで簡易的なもので構わないのですが、JAVAのサイトを回ってみても、そういったスクリプトを配布してあるサイト様を見つけることができませんでした。  どなたか、アドバイスをいただければと思います。よろしくお願いいたします。

専門家に質問してみよう