<html>
<head>
</head>
<body>
<img style="width:800px;height:600px;" id="img"
src="http://images.earthcam.com/ec_metros/newyork/newyork/lindys.jpg" onload="GetImg();" >
<script>
var i=0;
function GetImg()
{
var pic=document.getElementById("img");
pic.src="http://images.earthcam.com/ec_metros/newyork/newyork/lindys.jpg?ts="+new Date();
i++;
document.title="Over"+i;
return;
}
</script>
</body>
</html>
这段代码是不断循环显示一张动态图片,另外i用来计数,但是一段时间后浏览器就报错,stack overflow at line 0,请问为什么?如何解决?
解决方案 »
- 一个层里有一个表格,当用JS向表格里不断添加列时,如何让层自动出现横向滚动条?而不是压缩已有列的宽度
- js能否获取TXT文本文档的值?
- 用document.write出来的代码不能执行js和引用css?
- JS实现类似我的电脑地址栏的下拉效果?
- 试了1个多小时还没解决的问题
- 怎样防止页面被另存为?<noscript><iframe src=*.html></iframe></noscript>怎么用?
- document.writeln 为何不能换行
- 如何比较在数据库中的记录的一个字段和一个文本框的内容?
- 会写病毒吗?这里需要你!
- JS 实现橡皮擦除图片换图
- 关于js的Onclick事情的处理
- 关于prototype的点击事件问题
<head>
</head>
<body>
<img style="width:800px;height:600px;" id="img"
src="http://images.earthcam.com/ec_metros/newyork/newyork/lindys.jpg" onload="GetImg();" >
<script>
var i=0;
function GetImg()
{
var pic=document.getElementById("img");
pic.src="http://images.earthcam.com/ec_metros/newyork/newyork/lindys.jpg?ts="+new Date();
i++;
document.title="Over"+i;
return;
}
</script>
</body>
</html>