jQuery历史访问被拒绝

时间:2010-03-05 10:24:59

标签: jquery browser-state

我正在测试jquery历史插件(http://plugins.jquery.com/project/history)firefox正常工作。但我正在测试ie7浏览器有错误报告“拒绝访问”。什么解决这个问题?

错误行: var iframe = ihistory.contentWindow.document;

最好的问候

2 个答案:

答案 0 :(得分:1)

此行正在尝试获取iframe的内容。 IE有很多问题。 但是,如果您获得拒绝访问权限,则看起来iframe位于不同的域中,或者尚未加载。

代码应该在此iframe的onload事件中调用此行。为了使iframe更快,你可以将其src设置为空的javascript调用或类似的东西

仍然使用BBQ插件似乎是一个很好的解决方案。我这样做;)

答案 1 :(得分:0)

请查看BBQ plugin

我发现它更容易使用。