javascript - 这段代码为什么报错啊?
本文介绍了javascript - 这段代码为什么报错啊?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title>满天飞舞的雪花</title>
</head>
<body bgcolor="#000000">
<script language="javascript">
var num = 15;
x = new Array();
y = new Array();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
for (i = 0; i < num; i++) {
x[i] = Math.random()*(doc_width-30)+10;
y[i] = Math.random()*doc_height;
str = "<img src='../assets/img/coupon_ico.png' style='position:absolute;";
str += "top:" + y[i] + ";left:" + x[i] + "'id='dot" + i + "'>";
document.write(str);
}
function snow(){
for (i = 0; i < num; i++){
x[i]+=Math.random()*3;
x[i]-=Math.random()*3;
y[i]++;
if(y[i]>doc_height)y[i] = -20;
document.all["dot"+i].style.pixelTop = y[i];
document.all["dot"+i].style.pixelLeft = x[i];
}
setTimeout("snow()",10);
}
snow();
</script>
</body>
</html>
解决方案
第一个 TypeError 是安装的浏览器插件中的代码报错,跟你的代码没关系,
第二个 404错误,是没有 favicon 图标,你看浏览器标签页最上面,title的左边是不是有个网站的小图标,就是这东东,自己写测试demo不加也没多大事,具体怎么加你搜这个关键词,大概就是图片放同级目录或者根目录,在页面里用link标签引入
这篇关于javascript - 这段代码为什么报错啊?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文