0

JavaScriptを介してブラウザと通信するアプレットがあります。アプレットと一部の JavaScript を iframe にロードします。Windows 2000 と IE6 では、アプレットが伝達するメッセージが iframe ではなく親フレームにヒットすることがわかりました。

アプレットが呼び出す各メソッドのプロキシ メソッドを使用して、windows2k.hacks.js を含めるよりも、これを修正するためのより良い解決策はありますか? これよりも簡単な解決策があると誰かが教えてください。

4

2 に答える 2

0

どのようにメッセージをフレームに送り返していますか?

一般的にその

JSObject myWin = JSObject.getWindow(this);
myWin.call("JsFunction", "My Message");
于 2010-02-18T03:00:49.100 に答える
0

jActivatingを使用しているようです。このライブラリは何らかの理由で IE6 および Win2k では動作しないため、ユーザーエージェントをスキャンして、この特定の構成から保護してください。

于 2010-02-18T18:50:34.843 に答える