Windows 2000、IE6、小程序附加到错误的框架
我有一个通过 JavaScript 与浏览器通信的小程序。我在 iframe 中加载小程序和一些 javascript,并且在带有 IE6 的 Windows 2000 中,我确定小程序传播的消息会击中父框架,而不是 iframe。
有没有比包含 windows2k.hacks.js 更好的解决方案来解决此问题,并为小程序调用的每个方法提供代理方法?有人请告诉我有比这更简单的解决方案。
I have an applet which communicates with the browser via javascript. I load the applet, and some javascript, in an iframe, and in Windows 2000 with IE6, I have determined that the messages the applet propagates hit the parent frame, rather than the iframe.
Is there a better solution to fix this than include windows2k.hacks.js, with proxy methods for each method the applet calls? Someone please tell me there's a simpler solution than this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您如何将消息发送回框架?
一般其
How are you sending the messages back to the frame?
Generally its
听起来您可能正在使用 jActivating。由于某种原因,该库无法与 IE6 和 Win2k 一起使用,因此只需扫描用户代理并防范此特定配置即可。
It sounds like you might be using jActivating. This library does not work with IE6 and Win2k for some reason, so just scan the useragent and guard against this specific configuration.