`

struts2开发中ie无法打开XXX站点 已终止操作

阅读更多
出现这个原因与<s:head theme="ajax" />这个标签有关,使用firefox不会有这个问题,使用IE可能会出现。把这一段代码注释掉就可以了。
分享到:
评论
1 楼 skzr.org 2010-09-06  
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);
}
});
}

相关推荐

Global site tag (gtag.js) - Google Analytics