不行吗?是不是在打开这个网页的目录里放入1.gif 2.gif 3.gif啊?
好像不可以吗?但是也没有报错,就是效果实现不了
好像不可以吗?但是也没有报错,就是效果实现不了
解决方案 »
- js超链接提示:当鼠标移到超链接上时弹出提示内容且鼠标能复制其中的内容,当鼠标不在超链接和提示内容上时,隐藏提示内容
- 请教客户端js和服务器端js的区别
- 请教个 frame 之间传值的问题
- 流量统计使用图片实现统计原理?
- js如何取消onclick()事件
- Ext2.2.1做Grid 浏览器兼容问题
- jquery在ie下无法获取到值,在ff下正常的原因? 在线等。。。
- 关于javascript原型对象的问题
- 100分求助一段jscript代码,在线等:如何让一张图片显示10秒钟,之后不显示,并且显示图片的单元格高度变为0
- 如何用正则表达式在字符串中筛选\"modifiedDate\":new Date(1347448176000)这段字符串并替换为空格。
- iframe问题.200高分请教!!!
- 十万火急!在线等!怎样解决同一页面内变量传递
document.write之后,你可以查看源代码,已经不是原来的文件了
所以不会重复a();
只能执行一次
另外我建议你这么写最好
你那样写容易死循环<script language="javascript">
var bg=new Array();
bg[0]={bgColor:'blue',bgImg:'1.gif'}
bg[1]={bgColor:'red',bgImg:'2.gif'}
bg[2]={bgColor:'green',bgImg:'3.gif'}
function a(){
// alert('test');
index = Math.floor(Math.random()*bg.length);
document.body.bgColor=bg[index].bgColor;
document.body.background="icon/icon"+bg[index].bgImg;
}
setInterval("a()",1000);
</script>
小问题,
<script language="javascript">
var bg=new Array();
bg[0]={bgColor:'blue',bgImg:'1.gif'}
bg[1]={bgColor:'red',bgImg:'2.gif'}
bg[2]={bgColor:'green',bgImg:'3.gif'}
function a(){
// alert('test');
index = Math.floor(Math.random()*bg.length);
document.body.bgColor=bg[index].bgColor;
document.body.background="你的目录"+bg[index].bgImg;
setTimeout("a()",1000)}
window.onload=a()
</script>
他说网页里有错误,但我不知道是那里错了,请告知,谢谢!