JS实现n秒后自动跳转的两种方法


Posted in Javascript onNovember 30, 2020

本文实例为大家分享了JS实现n秒后自动跳转的两种方法,供大家参考,具体内容如下

第一种使用SetInterval

$(function () {

   setInterval(ChangeTime, 1000);
  });
  function ChangeTime() {
   var time;
   time = $("#time").text();
   time = parseInt(time);
   time--;
   if (time <= 0) {
    window.location.href = "/Home/Index";
   } else {
    $("#time").text(time);
   }

  }

第二种使用SetTimeout

$(function () {

   setTimeout(ChangeTime, 1000);

  });

  function ChangeTime() {
   var time;
   time = $("#time").text();  
   time = parseInt(time);
   time--;
   if (time <= 0) {
    window.location.href = "/Home/Index";
   } else {
    $("#time").text(time);
    setTimeout(ChangeTime, 1000);

   }

  }

<div>你访问的页面出现异常,<span id="time">5</span>秒钟自动跳到首页</div>

以上就是本文的全部内容,希望对大家学习javascript程序设计有所帮助。

Javascript 相关文章推荐
js 回车提交表单两种实现方法
Dec 31 Javascript
javascript Event对象详解及使用示例
Nov 22 Javascript
利用jQuery实现可以编辑的表格
May 26 Javascript
JavaScript中的Math.atan2()方法使用详解
Jun 15 Javascript
使用JavaScript实现旋转的彩圈特效
Jun 23 Javascript
详解如何用webpack打包一个网站应用项目
Jul 12 Javascript
js学习总结之DOM2兼容处理this问题的解决方法
Jul 27 Javascript
vue的无缝滚动组件vue-seamless-scroll实例
Dec 18 Javascript
详解vue数组遍历方法forEach和map的原理解析和实际应用
Nov 15 Javascript
webpack4 SplitChunks实现代码分隔详解
May 23 Javascript
JavaScript将数组转换为链表的方法
Feb 16 Javascript
Angular5整合富文本编辑器TinyMCE的方法(汉化+上传)
May 26 Javascript
js输出数据精确到小数点后n位代码
Jul 02 #Javascript
学习Bootstrap滚动监听 附调用方法
Jul 02 #Javascript
JavaScript Ajax编程 应用篇
Jul 02 #Javascript
js跨域资源共享 基础篇
Jul 02 #Javascript
JavaScript数据存储 Cookie篇
Jul 02 #Javascript
JavaScript实现简单的拖动效果
Jul 02 #Javascript
jQuery插件简单学习实例教程
Jul 01 #Javascript
You might like
利用php获取服务器时间的实现代码
2013/06/07 PHP
php GUID生成函数和类
2014/03/10 PHP
jquery+php+ajax显示上传进度的多图片上传并生成缩略图代码
2014/10/15 PHP
windows7下php开发环境搭建图文教程
2015/01/06 PHP
使两个iframe的高度与内容自适应,且相等
2006/11/20 Javascript
javascript下4个跨浏览器必备的函数
2010/03/07 Javascript
jQuery UI Autocomplete 体验分享
2012/02/14 Javascript
JavaScript编程的10个实用小技巧
2014/04/18 Javascript
自己编写的支持Ajax验证的JS表单验证插件
2015/05/15 Javascript
React Native实现简单的登录功能(推荐)
2016/09/19 Javascript
详解AngularJs HTTP响应拦截器实现登陆、权限校验
2017/04/11 Javascript
老生常谈jacascript DOM节点获取
2017/04/17 Javascript
Javascript ES6中数据类型Symbol的使用详解
2017/05/02 Javascript
为输入框加入数字js校验代码分享
2017/11/02 Javascript
解决vue-cli创建项目的loader问题
2018/03/13 Javascript
vue生命周期实例小结
2018/08/15 Javascript
Javascript如何实现双指控制图片功能
2020/02/25 Javascript
JavaScript碰撞检测原理及其实现代码
2020/03/12 Javascript
vue实现图片上传功能
2020/05/28 Javascript
jQuery实现图片切换效果
2020/10/19 jQuery
Python编程中运用闭包时所需要注意的一些地方
2015/05/02 Python
python批量提取word内信息
2015/08/09 Python
Python SQLite3数据库日期与时间常见函数用法分析
2017/08/14 Python
Python使用getpass库读取密码的示例
2017/10/10 Python
Django框架实现的分页demo示例
2019/05/25 Python
详解在python操作数据库中游标的使用方法
2019/11/12 Python
python数据预处理方式 :数据降维
2020/02/24 Python
美国男女折扣服饰百货连锁店:Stein Mart
2017/05/02 全球购物
抽象类和接口的区别
2012/09/19 面试题
介绍一下SOA和SOA的基本特征
2016/02/24 面试题
师范生自荐信
2013/10/27 职场文书
房地产还款计划书
2014/01/10 职场文书
80后婚前协议书范本
2014/10/24 职场文书
共青团员自我评价
2015/03/10 职场文书
Python中for后接else的语法使用
2021/05/18 Python
Spring中的@Transactional的工作原理
2022/06/05 Java/Android