我有一个applet通过javascript与浏览器通信。我在iframe中加载applet和一些javascript,在IE6的Windows 2000中加载,我已经确定applet传播的消息命中了父框架而不是iframe。
有没有更好的解决方案来解决这个问题,而不是包含windows2k.hacks.js,applet调用的每个方法都有代理方法?有人请告诉我有一个比这更简单的解决方案。
答案 0 :(得分:0)
您如何将消息发送回相框?
一般来说
JSObject myWin = JSObject.getWindow(this);
myWin.call("JsFunction", "My Message");
答案 1 :(得分:0)
听起来你可能正在使用jActivating。由于某些原因,该库不能与IE6和Win2k一起使用,因此只需扫描useragent并防范此特定配置。