1

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

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

此致

4

2 回答 2

1

此行试图获取 iframe 的内容。IE 有很多问题。但是,如果您收到拒绝访问,则 iframe 看起来像是在不同的域中,或者尚未加载。

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

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

于 2010-03-05T13:12:06.913 回答
0

去看看BBQ插件

我发现它更容易使用。

于 2010-03-05T13:10:01.813 回答