永发信息网

js setTimeout问题

答案:3  悬赏:30  手机版
解决时间 2021-02-22 09:04
我是在一个页面写了函数 准备进行 定时刷新的,我就直接在函数里setTimeout('refresh()',5000); 但是好像setTimeout函数要先在js文件里面定义,但是我不知道怎么写这个定义 知道的把函数原型告诉我。
最佳答案
&lt;SCRIPT LANGUAGE=&quot;JavaScript&quot;&gt;<br>&lt;!--<br>function gettime(){<br>  alert(&quot;gg&quot;);<br>  setTimeout(gettime,1000);<br>}<br><br>setTimeout(gettime,1000);<br>//--&gt;<br>&lt;/SCRIPT&gt;<br><br>理解下.
全部回答
&lt;SCRIPT LANGUAGE=&quot;JavaScript&quot;&gt;<br>&lt;!--<br>function refresh(m){<br>  alert(&quot;快给我刷新页面&quot;);<br>  setTimeout('refresh(m)',m);<br>}<br>//这里的标点是错的,你记得改了哦!<br>refresh(5000);<br>//--&gt;<br>&lt;/SCRIPT&gt;
首先你应该了解一下: setinterval在执行完一次代码之后,经过了那个固定的时间间隔,它还会自动重复执行代码,而settimeout只执行一次那段代码 。 很明显,这段代码是做图片轮播的功能。 函数 cuenextslide 中再次使用 settimeout , 是为了再次执行这段代码 , 从而加载下一张图片. 不过你也可以改变一下代码 , 去掉函数 cuenextslide 的settimeout , 把函数 startslideshow 中的 settimeout 改为 setinterval , 效果就是一样的了.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
乘机,怎么携带液体,把它分放在100毫升的容
德月楼我想知道这个在什么地方
有南京本地人知道从地铁2号线苜蓿园站几号出
这种气质的人适合从事什么职业
江苏苏州高新区人力资源市场我想知道这个在什
正胶 反胶哪个好学
诊断急性纤维蛋白性心包炎最具特征的体征是A.
我的秘密花园尹瑟第6集那段讲和奥斯卡分手后
心铭在哪里啊,我有事要去这个地方
奇美 CMI001B ( 14.1 英寸 )
如何设置防止别人蹭网
宝来经典多少公里换正时皮带
新加坡的学生们一直以学霸姿态立足世界,你看
西坡头地址在什么地方,想过去办事
白羊座的男生真心爱上一个人会有什么表现
推荐资讯
五星精典洗衣在哪里啊,我有事要去这个地方
《火蓝刀锋》里的军歌:“军中之军,钢中之钢
earth打火机质量怎么样?
什么仓鼠好看
怎样把2×2=2+2运算符号适当变换,结果相同.
佳宝v80换完电瓶电子助力没有了
男朋友不宠我,还是真爱吗
研究生课题确定后如何查找文献
鲜艳的近义词和反义词
我比较喜欢细化的衣服,请问绣花女装品牌有哪
邮政银行预留手机号多久可以修改一次?
如何开办一个小规模的服装加工厂
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?