这种状况基本上出如今页面通讯的状况下chrome
状况1 IE下用iframe引入页面数据库
以前一直用一个通用的登陆页面,都是用iframe引入,并设置“document.domain”,结果今天在IE10下面不显示,报的错是——script5 : access is denied。
检查才发现,原来父子页的document.domain设置不同,致使没法访问iframe中的内容。只须要把父子页面的domain设置成同样的就好了跨域
状况2 本地代码链接线上数据库浏览器
尝试经过Ajax的get方式请求线上数据库中的数据,在chrome中和FF中均无异常,但在IE中报错:SCRIPT5:拒绝访问。原来:出于安全的考虑,浏览器禁止跨域访问数据!即便在父域的两个不一样子域,也要设置相同的domain才能相互通讯。安全