当前位置

网站首页> 程序设计 > 开源项目 > 程序开发 > 浏览文章

ie浏览器下出现SCRIPT5:拒绝访问 - 前端小记

作者:小梦 来源: 网络 时间: 2024-05-29 阅读:

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才能相互通信。

热点阅读

网友最爱