我正在测试jQuery历史插件(http://plugins.jquery.com/project/history)firefox正常工作。但我测试ie7浏览器有错误报告“访问被拒绝”。什么解决这个问题?jQuery历史访问被拒绝
错误行: var iframe = ihistory.contentWindow.document;
问候
我正在测试jQuery历史插件(http://plugins.jquery.com/project/history)firefox正常工作。但我测试ie7浏览器有错误报告“访问被拒绝”。什么解决这个问题?jQuery历史访问被拒绝
错误行: var iframe = ihistory.contentWindow.document;
问候
此行试图获取iframe的内容。 IE有很多问题。 但是,如果您得到访问被拒绝,它看起来像iframe是在一个不同的域或它尚未加载。
代码应在此iframe的onload事件中调用此行。要使iframe快点,你可以将其src设置为一个空的JavaScript调用或类似的东西
仍然使用烧烤插件似乎是一个不错的解决方案。我这样做;)
去检查了BBQ plugin
我发现它更容易使用。
或balupton的jQuery历史插件有极好的支持,从来没有使用它的这个错误。 http://www.balupton.com/projects/jquery-history – balupton 2010-09-18 12:04:39