css代码:

<style type="text/css">
.seconds{
height:50px;
background: #eee;
line-height: 50px;
border-radius: 5px;
text-align: center;
font-size: 18px;
font-family: 微软雅黑;
}
.seconds span{
font-size: 23px;
font-weight: bold;
color: #f00;
margin: 0 5px 0 5px;
}
#btn{
width:100px;
height:35px;
border: 0;
background: #333;
color: #fff;
border-radius: 6px;
cursor: pointer;
}
</style>

HTML代码:

<div class="seconds">
用户注册成功,页面<span id="seconds">3</span>秒后即将跳转...
<button id="btn">停止跳转</button>
</div>

js代码:

<script>
//获取值
seconds=document.getElementById('seconds');
btn=document.getElementById('btn');
//点击按钮停止跳转
btn.οnclick=function(){clearInterval(shenTime)};
//赋初值
s=3;
shenTime=setInterval(function(){
//判断如果s=0就清除计时器并跳转
if(s==0)
{
//清除定时器并跳转
clearInterval(shenTime);
location="http://www.baidu.com";
}else{
seconds.innerHTML=--s;
}
},1000);
</script>

转载于:https://www.cnblogs.com/afew/p/8643546.html

js定时器倒计时特效相关推荐

  1. html 倒计时特效,JS节日倒计时特效(精确到毫秒)

    JS节日倒计时特效(精确到毫秒)-时间特效-网页特效-站长新动力-msxindl.com function show_djs(){ var djs = document.getElementById( ...

  2. js实现倒计时特效(背景颜色随时间改变)

    目录 1.实现效果 2.实现代码 1.实现效果 2.实现代码 <!DOCTYPE html> <html lang="en"><head>< ...

  3. Vue、JS——定时器倒计时封装

    /* 倒计时 @param onBefor 创建定时器前的回调函数, 返回true定时器才会开始,支持promise@param onUpdate 定时器每秒执行的回调函数@param second ...

  4. Js定时器倒计时及堆叠问题解析(附源码)

    今天,我们要实现的是一个超级小的demo,倒计时的简单实现,但是其中遇到的定时器的叠加问题,值得思考,所以写了这一篇文章.本人小白一个,多有不足,欢迎交流,共同进步. HTML+CSS部分 这里的东西 ...

  5. js制作的倒计时特效

    "倒计时"这一短语来源于1927年德国的幻想故事片<月球少女>,在这部影片中,导演弗里兹为了增加艺术效果,扣人心弦,在火箭发射的镜头里设计了"9.8.7.-- ...

  6. js实现倒计时,定时器--完成时间倒计时

    js实现倒计时,定时器–完成时间倒计时 //每秒刷新一次 setInterval(function showtime() {//结束时间var endTime = document.getElemen ...

  7. js 定时器用法详解——setTimeout()、setInterval()、clearTimeout()、clearInterval()

    写在前面: 在js应用中,定时器的作用就是可以设定当到达一个时间来执行一个函数,或者每隔几秒重复执行某段函数.这里面涉及到了三个函数方法:setInterval().setTimeout().clea ...

  8. 原生JS活动倒计时实现思路

    原生JS活动倒计时实现思路 由于一个活动页面里面有多个活动,所以用map去操作每一个对象,只有一个活动的话就不需要遍历了,活动分为距离活动开始和距离活动结束两个倒计时,自己可按需求增减代码.还有就是I ...

  9. 分享66个JS时间轴特效,总有一款适合您

    分享66个JS时间轴特效,总有一款适合您 66个JS时间轴特效下载链接:https://pan.baidu.com/s/1DD8EqIZjsmzpRB0pHkzUdg?pwd=pgw4  提取码:pg ...

最新文章

  1. 网页编程html link,Web--CSS控制页面(link与import方式区别)详解
  2. Python标准库:itertools迭代器函数
  3. 何时使用hadoop fs、hadoop dfs与hdfs dfs命令
  4. java 脚本引擎执行javascript脚本
  5. python笔记之利用scrapy框架爬取糗事百科首页段子
  6. long类型20位示例_Java Long类lowerOneBit()方法与示例
  7. 【转】设计模式学习笔记之命令模式
  8. matlab vs2010编译器xml,matlab(R2010a)找不到vs2010的c++编译器
  9. php案例分析百度云_百度阅读|助力推动阅读领域无障碍优化(二)
  10. JavaBean在jsp中的使用
  11. ctags 的最简单使用
  12. 【转载】浅谈嵌入式MCU开发中的三个常见误区
  13. 打印机服务器启用后自动关闭,打印机print spooler服务启动后总是自动停止的解决方法(没测试)...
  14. 微信公众号图文消息html5,微信公众号单图文消息如何编辑
  15. 大年三十问候导师的后果...
  16. python地图可视化前端页面展示_利用pyecharts实现地图可视化的例子
  17. ​神经结构搜索中的遗传算法
  18. 阿里云价格/报价 - 阿里云服务器最新收费标准
  19. websocket协议和服务实现
  20. 经纬度5位数和6位数差多少_经纬度小数点后5位是多少米 经纬度小数点后4位精确到...

热门文章

  1. mybatis select 返回值long null_Mybatis框架(二)
  2. jq实现ajax访问服务器,jQuery实战读书笔记(第八章 使用 Ajax 与服务器通信)
  3. Selenium 自动测试软件的使用(自动化操作)
  4. WIN7部分程序中文乱码的简单解决方法
  5. js做小数运算精度问题
  6. 【Spring】详解ContextLoaderListener和DispatcherServlet的区别
  7. Git自由之章 - 本地仓库的基本操作
  8. 从输入URL到页面加载完成的过程中都发生了什么事情?
  9. SQL Server 的本地时间和UTC时间
  10. 在IIS6上部署MVC2网站(续篇)