[怪问题]IE无法打开XXX站点 已终止操作

现象:打开某个网页时,IE弹出IE出错窗口,大约提示:IE无法打开XXX站点 已终止操作如图

环境:仅仅出现在windows xp和IE7下面,而且某些IE7没有问题;新机器、新xp、新安装IE7(局域网,未打任何补丁)时出现此现象,高度怀疑IE7的某些更新补丁已经解决此BUG

 

fixbug——在IE7下面:IE无法打开站点XXXX,无法操作。关闭提示后,跳转到IE错误页面。

 

 

在ie7下面document未完成complete时,创建元素时可能导致此问题,所以如果大家需要在页面加载时执行js,

请使用$(document).ready()执行

 

修改后的结果:

function __initWindow(_name){ //在IE下,如果document未构造完毕,可能导致出现IE遇到问题需要关闭的错误,导致页面跳转到错误页面

$(document).ready(function() {

var divObject = $("#"+_name);

var t = divObject.attr("id");

if(t==null||t==""){

var winHandle = document.createElement("DIV");

   winHandle.id = _name;

   winHandle.style.display = "none";

   winHandle.innerHTML = "<iframe style='width:100%;height:100%;' frameborder='none' name='" + _name + "_iframe'></iframe>";

   document.body.appendChild(winHandle);

}

});

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值