ie浏览器下出现SCRIPR5:拒绝访问
这种情况基本上出现在页面通信的情况下
情况1 IE下用iframe引入页面
之前一直用一个通用的登录页面,都是用iframe引入,并设置“document.domain”,结果今天在IE10下面不显示,报的错是——script5 : access is denied。
检查才发现,原来父子页的document.domain设置不一样,导致无法访问iframe中的内容。只需要把父子页面的domain设置成一样的就行了
情况2 本地代码连接线上数据库
尝试通过Ajax的get方式请求线上数据库中的数据,在chrome中和FF中均无异常,但在IE中报错:SCRIPT5:拒绝访问。原来:出于安全的考虑,浏览器禁止跨域访问数据!即使在父域的两个不同子域,也要设置相同的domain才能相互通信。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。