我正在测试jquery历史插件(http://plugins.jquery.com/project/history)firefox正常工作。但我正在测试ie7浏览器有错误报告“拒绝访问”。什么解决这个问题?
错误行:
var iframe = ihistory.contentWindow.document;
最好的问候
答案 0 :(得分:1)
此行正在尝试获取iframe的内容。 IE有很多问题。 但是,如果您获得拒绝访问权限,则看起来iframe位于不同的域中,或者尚未加载。
代码应该在此iframe的onload事件中调用此行。为了使iframe更快,你可以将其src设置为空的javascript调用或类似的东西
仍然使用BBQ插件似乎是一个很好的解决方案。我这样做;)
答案 1 :(得分:0)
请查看BBQ plugin
我发现它更容易使用。