IE下因设置document.domain而无法和Iframe通信的解决方法

ie下报错:SCRIPT5: 拒绝访问
IE下因设置document.domain而无法和Iframe通信的解决方法  

idIframe为新添加的iframe的id

_win=$('#'+idIframe)[0].contentWindow;

_jWin=$(_win);///执行此语句时报错  SCRIPT5: 拒绝访问

此处用jquery封装iframe时就出错了跨域问题,拒绝访问?

在_jWin=$(_win);之前添加如下语句:

$('#'+idIframe)[0].src = "javascript:void((function(){document.open();document.domain='"+ document.domain + "';document.close()})())";

你可能感兴趣的:(JavaScript,jquery)