- PR -

アプレットで画像表示が終了したら。

1
投稿者投稿内容
らんぴーく
会議室デビュー日: 2005/04/07
投稿数: 9
投稿日時: 2005-05-11 17:38
前回カキコの問題(JRE1.5でIE落ち)が解決しないので回避策を考えております。
問題は、
『アプレットの描画イベント中にhtml内のフォーム部品にイベント(クリックとか)
が発生した場合にアクセス違反でIEが落ちてしまう。』
であるため、
『アプレットの描画イベントが終わったら、htmlをアクティブにする。』
(アプレット描画イベント中はページは真っ白、もしくはフォーム部品が非アクティブな
状態で表示される)
という考えで居ます。

そこで、「描画が終わった」を拾って「htmlのアクティビティを変える」としたいの
ですが、
「描画が終わった」って拾えるんでしょうか?
また拾えたとして
「htmlのアクティビティを変える」ってJavaScriptで可能でしょうか?
いや、JavaScriptでなくても、機能さえみたせばアプレット側からコントロール
できてもいいんですが。

可能かどうか、可能ならばメソッドなりのヒント等頂ければ嬉しいです。
宜しくお願いします。
ひら
ぬし
会議室デビュー日: 2005/03/04
投稿数: 260
投稿日時: 2005-05-11 20:37
こんばんは。
引用:

らんぴーくさんの書き込み (2005-05-11 17:38) より:
そこで、「描画が終わった」を拾って「htmlのアクティビティを変える」としたいの
ですが、
「描画が終わった」って拾えるんでしょうか?



アプレットのinitメソッドの最後で LiveConnectを使用して
JavaScriptの関数を実行してやるというのはどうでしょうか?

らんぴーく
会議室デビュー日: 2005/04/07
投稿数: 9
投稿日時: 2005-05-12 18:09
LiveConnectですか。有難うございます。
で、ちょっと調べてみました。
NNでしか使えないのか…と思いきや、IEでもCOM経由でフルサポート!?

ま、物は試しでサンプルアプレットを作ろうと思ったらコンパイルできない…
CLASSPATHの設定、JDK1.4.7以降ではどうすればいいのでしょか?
どうもJDK1.3あたりの資料しかなく、jaws.jarが見当たらないんです。

コンパイルを通す方法をご教授ください。
1

スキルアップ/キャリアアップ(JOB@IT)