Windows 2000,IE6,applet附加到错误的框架

时间:2010-02-16 20:17:03

标签: applet internet-explorer-6 windows-nt

我有一个applet通过javascript与浏览器通信。我在iframe中加载applet和一些javascript,在IE6的Windows 2000中加载,我已经确定applet传播的消息命中了父框架而不是iframe。

有没有更好的解决方案来解决这个问题,而不是包含windows2k.hacks.js,applet调用的每个方法都有代理方法?有人请告诉我有一个比这更简单的解决方案。

2 个答案:

答案 0 :(得分:0)

您如何将消息发送回相框?

一般来说

JSObject myWin = JSObject.getWindow(this);
myWin.call("JsFunction", "My Message");

答案 1 :(得分:0)

听起来你可能正在使用jActivating。由于某些原因,该库不能与IE6和Win2k一起使用,因此只需扫描useragent并防范此特定配置。