xiaoyaoyou - 2009-6-8 17:14:32
Internet Explorer 无法打开 Internet 站点
http://***.***.***/***
已终止操作
根据个人经历,总结认为,造成此问题的原因之一是,在页面没有完全加载完时,就用js打开新的网页,针对此问题,解决方法是,设定你的打开新网页的代码在页面加载完成之后执行.
方法一:
把那段js加在window.lnload=function(){alert('在这里执行打开新页面操作');}之中
如:
<script type="text/javascript">
window.onload=function(){
window.open("http://www.sousuoba.net","","");
}
</script>
方法二:
<script>
<!--
document.onreadystatechange = subSomething;//当页面加载状态改变的时候执行这个方法.
function subSomething()
{
if(document.readyState == "complete"&&window.parent.frames["框架名"].document.readyState == "complete") //当页面加载状态为完全结束时进入
window.open("http://www.sousuoba.net","",""); //这是你的操作
}
//-->
</script>