• 締切済み

JAVAをインストールしていないPCで

JAVAをインストールしていないPCで JAVAアプリ(例えばパノラマ映像)を使うと(×)バツの表示が出ますが、 このアプリの代わりにjavascriptで切り替えて 代わりにJPG画像を表示出来無いでしょうか? JAVAをインストールしていないPCでも静止画で見えるようにしたいと思っています。

みんなの回答

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.3

javascriptでjavaが使えるかどうか調べるには window.navigator.javaEnabled() の返り値で判定できます。それによってjavaの<applet>とか<object>の タグの生成を切り替えればよろしかろうと... <body> <div id="contener"></div> <script type="text/javascript"> <!-- if(window.navigator.javaEnabled()){ document.getElementById("contener").innerHTML= '<applet archive="" code="" codebase="" ...><param name="xxx" value="...">... </applet>'; }else{ document.getElementById("contener").innerHTML='<img src="hoge.jpg">'; } // --> </script> </body> とか

kaz_ntc
質問者

お礼

appletの表示はうまくいきました。(JAVAがインストされているPC) jpgの方は表示出来ていません。×のままでした。(IE8で)(JAVAがインストされていないPC) 大変参考になります。

  • nine999
  • ベストアンサー率44% (512/1140)
回答No.2

JavaとJavaScriptはまったくの別物です。作った会社も必要なソフトも使い方も何もかも違います。 Javaが必要ならJavaを使うしかありません。

  • kotoby2003
  • ベストアンサー率15% (280/1755)
回答No.1

いまいち質問の意図がよくわかりませんが・・・ JavaVMをインストールしていないと、Javaアプレットは動きません。 しかし、JavaScriptはJavaではないので動きます。 JPG画像を表示するのに、JavaScriptは不要です。 当然、Javaをインストールしていなくても、静止画をみせることはできます。 動画も可能です。

関連するQ&A