日期:2014-05-16  浏览次数:20381 次

老革命遇上了老问题:又是页面已终止操作...
<html>
<body>
<div   id=f   style= "position:absolute;top:100;left:100;width:300;height:300;background-color:#9999FF; "> ddd
</div>
<span   id=cnt> ssss <span> <br>
<button   name=fr   onclick= "javascript: "> ddd </button>
<script   language=javascript>
var   d=new   Date();
cnt.innerHTML= " <b> "+d+ " </b> ";
//if   (document.readyState!= "complete ")   return   ;    
</script>
</body>
</html>

老革命遇上了老问题:又是页面已终止操作...

我本来想写一个页面局部刷新的网页,刚一开始就进行不下去了。
见以上程序,执行时总时出现:

internet   explore   无法打开internet站点...,已终止操作.

我还是第一次遇上它,在网上一看,有许多人早就遇到同样的问题了。
我依猫画虎地按照网友的方法去解决,以上信息是不出现,可无法达到
我所想要的结果。

我只是写个简单的html+javascript程序,有效内容不超过10行。可为什么
会出现这么“严重”的“老问题”呢?

我的本意是,将ssss替换成当前的日期时间串。诸位高手请指教。
多谢了。

------解决方案--------------------
未加载完毕...

<html>
<body>
<div id=f style= "position:absolute;top:100;left:100;width:300;height:300;background-color:#9999FF; "> ddd
</div>
<span id=cnt> ssss <span> <br>
<button name=fr onclick= "javascript: "> ddd </button>
<script language=javascript>
onload = function()
{
var d=new Date();
cnt.innerHTML= " <b> "+d+ " </b> ";
}
//if (document.readyState!= "complete ") return ;
</script>
</body>
</html>
------解决方案--------------------
或者这样写...

<html>
<body>
<div id=f style= "position:absolute;top:100;left:100;width:300;height:300;background-color:#9999FF; "> ddd
</div>
<span id=cnt> ssss <span> <br>
<button name=fr onclick= "javascript: "> ddd </button>
<script language=javascript defer>

var d=new Date();
cnt.innerHTML= " <b> "+d+ " </b> ";
//if (document.readyState!= "complete ") return ;
</script>
</body>
</html>