无需刷新页面,使JS每隔一段时间更换显示内容,

青石-1 2010-04-11 12:06:49
原来的JS是这样的。

=====JS内容======
//指定条目数
tips = new Array(3);
//条目内容
tips[0] = '内容1';
tips[1] = '内容2';
tips[2] = '内容3';
index = Math.floor(Math.random() * tips.length);
document.write(tips[index]);
====JS内容===

这个JS是随机显示条目内容。
我想要的结果是 。
每隔一个时间,如60秒。就自动更换显示的内容。
另,添加一个连接,使点击链接也可以更换内容、
效果还是 随机 显示其中的 内容N。

不要刷新页面。
...全文
425 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mymhcb 2010-04-11
  • 打赏
  • 举报
回复
ajax
youyo1122 2010-04-11
  • 打赏
  • 举报
回复
settimeout lz试一下这个函数
青石-1 2010-04-11
  • 打赏
  • 举报
回复
真菜鸟了...
在DIV了。
谢谢。
青石-1 2010-04-11
  • 打赏
  • 举报
回复
恩fandelei1982兄已经基本完成了,不过,貌似刚开始不显示哦。
开始时空白,需要等一个时间点过去后,才开始显示。
不知道能否在修改下呢。
万分感谢
friendly_ 2010-04-11
  • 打赏
  • 举报
回复
  <SCRIPT LANGUAGE="JavaScript">
//=====JS内容======
//指定条目数
tips = new Array(3);
//条目内容
tips[0] = '内容1';
tips[1] = '内容2';
tips[2] = '内容3';
function show(){
index = Math.floor(Math.random() * tips.length);
document.getElementById('msg').innerHTML = tips[index];
}
setInterval(show,1000*60);
//====JS 内容===
</SCRIPT>
<div id="msg"></div>
青石-1 2010-04-11
  • 打赏
  • 举报
回复
求写出实例

87,909

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧