网页倒计时器如何停止 20

如题,我想要知道网页倒计时器的工作原理,是调用还是和电脑时间有关,还有关键的是,我能不能在浏览是从外部停止一段时间再继续,但是不影响网页里的更新,和其他的操作。。。谢谢帮... 如题,我想要知道网页倒计时器的工作原理,是调用还是和电脑时间有关,还有关键的是,我能不能在浏览是从外部停止一段时间再继续,但是不影响网页里的更新,和其他的操作。。。谢谢帮助 展开
 我来答
北方计算机学校
2015-04-09 · TA获得超过376个赞
知道小有建树答主
回答量:51
采纳率:100%
帮助的人:62.1万
展开全部

一. 网页倒计时器的工作原理

    网页中实现倒计时器通常有两种方法。

    一种是利用 javascript 的 “定时器函数” setInterval 或 setTimeout ,

    按一定的时间间隔反复执行一些脚本程序,实现倒计时效果。

    另一种是在网页中嵌入 flash ,利用 flash 中的脚本程序实现倒计时效果。


二.  是调用还是和电脑时间有关

    这两种方法都是由系统的时间事件驱动的脚本程序,而不是调用现成的系统功能。

    如果是比较简单的倒计时算法一般与电脑时间无关。

    但如果是比较精确的倒计时算法,则通常会与电脑时间有关。


三. 能不能在浏览器外部停止一段时间再继续

    1. 如果网页中利用 setInterval 来执行倒计时脚本程序,并且记录下了定时器的ID号。


      则可以通过在浏览器地址栏输入:

      javascript:clearInterval(定时器ID)

      来停止倒计时。


      须要继续倒计时时,可以在浏览器地址栏中输入:

      javascript:定时器ID=setInterval(倒计时程序, 时间间隔)

      来继续倒计时。


    2. 如果网页中利用 setTimeout 和具体函数名来执行倒计时脚本程序。


      则可以通过在浏览器地址栏输入:

      javascript:具体函数名=""

      来停止倒计时。


      须要继续倒计时时,可以在浏览器地址栏中输入:

      javascript:具体函数名=原来的函数内容; setTimeout(倒计时程序,时间间隔)

      来继续倒计时。


    3. 通过其它方法实现的倒计时器,基本上没有什么办法暂停和继续。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式