プロが教える店舗&オフィスのセキュリティ対策術

アプレットを作ってjarファイルにして実行しているのですが、
コマンドラインからappletviewer xxxx.htmlで実行した場合は
問題なく動きます。
しかし、ブラウザで開いて実行すると×が出ます。
ブラウザの<applet>タグは
<applet code=xxxxx archive=xxxxx.jar width = 100 height = 100>
</applet>
こんな感じです。
どういった原因が考えられますか?
教えてください。

A 回答 (1件)

使っているブラウザはIEではありませんか。


SunとMSがケンカをしていた関係で、
IEでappletタグが使えないことがありました。
(最近はわかりません。)

その場合、<applet>ではなくて<object>タグを使用する必要があります。
参考URL「Java Plug-in 1.4 開発者ガイド」の
第3章「Java Plug-in での OBJECT、EMBED、および APPLET タグの使用」
を参照してください。

しかし、手作業でappletタグとobjectタグを書き換えるのは面倒なので、
HTMLコンバーターというツールが用意されています。
第4章「HTML コンバータを使用した Java Plug-in 用 Applet タグの変換」
を参照してください。

なお、上記のドキュメントは、Java2 SDKドキュメントの
「配備・Java(TM) Plug-in」
からも見ることができます。

ついでながら、最新のNetscapeやMozillaを使えば、
appletタグのままでも見ることができたはずです。

参考URL:http://java.sun.com/j2se/1.4/ja/docs/ja/guide/pl …

この回答への補足

Javaコンソールが反応せず、エラーメッセージを表示させることができません。
またはブラウザごとフリーズしてしまいます。

読み込み直後、notinitedと表示されます。

ネットスケープでも表示されませんでした。

補足日時:2004/05/23 14:16
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

>SunとMSがケンカをしていた関係で、
>IEでappletタグが使えないことがありました。

そんな事情があったんですか~

参考URLがとても参考になりました。
まだ問題は解決していませんが
いろいろ調べてみます。

自分なりに調べてみたところ、ここの↓
http://www2s.biglobe.ne.jp/~nuts/misc/memo.html
「Java Applet でハマる」の項目の症状と
同じなのかと思ったりしました。

お礼日時:2004/05/23 14:37

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!