我想作一个html自动调用d:\backup\下面的50张图片,调用规则是每天一张 50张一循环
这是我得代码 可是只显示1~7张图片 问题处在哪里?<html>
<body bgcolor="#00519C"></body>
<script lanuage="javascript">
function j_onload() {
d=new Date();
day = d.getMonth() * 31 + d.getDate();
switch (day) {
case 0: document.all.myimg.src="d:\\backup\\1.jpg"; break;
case 1: document.all.myimg.src="d:\\backup\\2.jpg"; break;
case 2: document.all.myimg.src="d:\\backup\\3.jpg"; break;
case 3: document.all.myimg.src="d:\\backup\\4.jpg"; break;
case 4: document.all.myimg.src="d:\\backup\\5.jpg"; break;
case 5: document.all.myimg.src="d:\\backup\\6.jpg"; break;
case 6: document.all.myimg.src="d:\\backup\\7.jpg"; break;
case 7: document.all.myimg.src="d:\\backup\\8.jpg"; break;
case 8: document.all.myimg.src="d:\\backup\\9.jpg"; break;
case 9: document.all.myimg.src="d:\\backup\\10.jpg"; break;
case 10: document.all.myimg.src="d:\\backup\\11.jpg"; break;
case 11: document.all.myimg.src="d:\\backup\\12.jpg"; break;
case 12: document.all.myimg.src="d:\\backup\\13.jpg"; break;
case 13: document.all.myimg.src="d:\\backup\\14.jpg"; break;
case 14: document.all.myimg.src="d:\\backup\\15.jpg"; break;
case 15: document.all.myimg.src="d:\\backup\\16.jpg"; break;
case 16: document.all.myimg.src="d:\\backup\\17.jpg"; break;
case 17: document.all.myimg.src="d:\\backup\\18.jpg"; break;
case 18: document.all.myimg.src="d:\\backup\\19.jpg"; break;
case 19: document.all.myimg.src="d:\\backup\\20.jpg"; break;
case 20: document.all.myimg.src="d:\\backup\\21.jpg"; break;
case 21: document.all.myimg.src="d:\\backup\\22.jpg"; break;
case 22: document.all.myimg.src="d:\\backup\\23.jpg"; break;
case 23: document.all.myimg.src="d:\\backup\\24.jpg"; break;
case 24: document.all.myimg.src="d:\\backup\\25.jpg"; break;
case 25: document.all.myimg.src="d:\\backup\\26.jpg"; break;
case 26: document.all.myimg.src="d:\\backup\\27.jpg"; break;
case 27: document.all.myimg.src="d:\\backup\\28.jpg"; break;
case 28: document.all.myimg.src="d:\\backup\\29.jpg"; break;
case 29: document.all.myimg.src="d:\\backup\\30.jpg"; break;
case 30: document.all.myimg.src="d:\\backup\\31.jpg"; break;
case 31: document.all.myimg.src="d:\\backup\\32.jpg"; break;
case 32: document.all.myimg.src="d:\\backup\\33.jpg"; break;
case 33: document.all.myimg.src="d:\\backup\\34.jpg"; break;
case 34: document.all.myimg.src="d:\\backup\\35.jpg"; break;
case 35: document.all.myimg.src="d:\\backup\\36.jpg"; break;
case 36: document.all.myimg.src="d:\\backup\\37.jpg"; break;
case 37: document.all.myimg.src="d:\\backup\\38.jpg"; break;
case 38: document.all.myimg.src="d:\\backup\\39.jpg"; break;
case 39: document.all.myimg.src="d:\\backup\\40.jpg"; break;
case 40: document.all.myimg.src="d:\\backup\\41.jpg"; break;
case 41: document.all.myimg.src="d:\\backup\\42.jpg"; break;
case 42: document.all.myimg.src="d:\\backup\\43.jpg"; break;
case 43: document.all.myimg.src="d:\\backup\\44.jpg"; break;
case 44: document.all.myimg.src="d:\\backup\\45.jpg"; break;
case 45: document.all.myimg.src="d:\\backup\\46.jpg"; break;
case 46: document.all.myimg.src="d:\\backup\\47.jpg"; break;
case 47: document.all.myimg.src="d:\\backup\\48.jpg"; break;
case 48: document.all.myimg.src="d:\\backup\\49.jpg"; break;
case 49: document.all.myimg.src="d:\\backup\\50.jpg"; break;
}
}
</script>
<body onLoad="j_onload()">
<img name="myimg" src="" />
</body>
</html>
这是我得代码 可是只显示1~7张图片 问题处在哪里?<html>
<body bgcolor="#00519C"></body>
<script lanuage="javascript">
function j_onload() {
d=new Date();
day = d.getMonth() * 31 + d.getDate();
switch (day) {
case 0: document.all.myimg.src="d:\\backup\\1.jpg"; break;
case 1: document.all.myimg.src="d:\\backup\\2.jpg"; break;
case 2: document.all.myimg.src="d:\\backup\\3.jpg"; break;
case 3: document.all.myimg.src="d:\\backup\\4.jpg"; break;
case 4: document.all.myimg.src="d:\\backup\\5.jpg"; break;
case 5: document.all.myimg.src="d:\\backup\\6.jpg"; break;
case 6: document.all.myimg.src="d:\\backup\\7.jpg"; break;
case 7: document.all.myimg.src="d:\\backup\\8.jpg"; break;
case 8: document.all.myimg.src="d:\\backup\\9.jpg"; break;
case 9: document.all.myimg.src="d:\\backup\\10.jpg"; break;
case 10: document.all.myimg.src="d:\\backup\\11.jpg"; break;
case 11: document.all.myimg.src="d:\\backup\\12.jpg"; break;
case 12: document.all.myimg.src="d:\\backup\\13.jpg"; break;
case 13: document.all.myimg.src="d:\\backup\\14.jpg"; break;
case 14: document.all.myimg.src="d:\\backup\\15.jpg"; break;
case 15: document.all.myimg.src="d:\\backup\\16.jpg"; break;
case 16: document.all.myimg.src="d:\\backup\\17.jpg"; break;
case 17: document.all.myimg.src="d:\\backup\\18.jpg"; break;
case 18: document.all.myimg.src="d:\\backup\\19.jpg"; break;
case 19: document.all.myimg.src="d:\\backup\\20.jpg"; break;
case 20: document.all.myimg.src="d:\\backup\\21.jpg"; break;
case 21: document.all.myimg.src="d:\\backup\\22.jpg"; break;
case 22: document.all.myimg.src="d:\\backup\\23.jpg"; break;
case 23: document.all.myimg.src="d:\\backup\\24.jpg"; break;
case 24: document.all.myimg.src="d:\\backup\\25.jpg"; break;
case 25: document.all.myimg.src="d:\\backup\\26.jpg"; break;
case 26: document.all.myimg.src="d:\\backup\\27.jpg"; break;
case 27: document.all.myimg.src="d:\\backup\\28.jpg"; break;
case 28: document.all.myimg.src="d:\\backup\\29.jpg"; break;
case 29: document.all.myimg.src="d:\\backup\\30.jpg"; break;
case 30: document.all.myimg.src="d:\\backup\\31.jpg"; break;
case 31: document.all.myimg.src="d:\\backup\\32.jpg"; break;
case 32: document.all.myimg.src="d:\\backup\\33.jpg"; break;
case 33: document.all.myimg.src="d:\\backup\\34.jpg"; break;
case 34: document.all.myimg.src="d:\\backup\\35.jpg"; break;
case 35: document.all.myimg.src="d:\\backup\\36.jpg"; break;
case 36: document.all.myimg.src="d:\\backup\\37.jpg"; break;
case 37: document.all.myimg.src="d:\\backup\\38.jpg"; break;
case 38: document.all.myimg.src="d:\\backup\\39.jpg"; break;
case 39: document.all.myimg.src="d:\\backup\\40.jpg"; break;
case 40: document.all.myimg.src="d:\\backup\\41.jpg"; break;
case 41: document.all.myimg.src="d:\\backup\\42.jpg"; break;
case 42: document.all.myimg.src="d:\\backup\\43.jpg"; break;
case 43: document.all.myimg.src="d:\\backup\\44.jpg"; break;
case 44: document.all.myimg.src="d:\\backup\\45.jpg"; break;
case 45: document.all.myimg.src="d:\\backup\\46.jpg"; break;
case 46: document.all.myimg.src="d:\\backup\\47.jpg"; break;
case 47: document.all.myimg.src="d:\\backup\\48.jpg"; break;
case 48: document.all.myimg.src="d:\\backup\\49.jpg"; break;
case 49: document.all.myimg.src="d:\\backup\\50.jpg"; break;
}
}
</script>
<body onLoad="j_onload()">
<img name="myimg" src="" />
</body>
</html>
解决方案 »
- ie6 不支持jquery :gt 属性,求解决方法
- js table单元格内嵌控件
- navigator.iuserAgent.indexOfr("MSIE")和window.opera的意思.
- 一个简单的JS兼容问题。
- IE 8中,上传文件时用JS控制格式和大小
- xml 在Chrome如何读出数据,代码那里出问题了
- XHTML的问题
- 这两种方式有什么分别
- ie打印问题?如何设置纸张的大小,我是指自定义大小...
- a(0)="2335345345"替换为a(0)="kkl",代码就不能执行???
- 就是一排LOGO,停顿一段时间之后向上翻滚,然后换成另外一排LOGO向上翻滚怎么做呢?
- 不能自动显示javascript代码的执行结果?????????
如果是12月31日,那算一下day是什么数字?12×31
case 0 我不知道这个会不会有用。上面有正确答案了。