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 相关文章推荐
csdn 批量接受好友邀请
Feb 19 Javascript
jQuery toggle()设置CSS样式
Nov 05 Javascript
奉献给JavaScript初学者的编写开发的七个细节
Jan 11 Javascript
js中各浏览器中鼠标按键值的差异
Apr 07 Javascript
JS测试显示屏分辨率以及屏幕尺寸的方法
Nov 22 Javascript
JavaScript的常见兼容问题及相关解决方法(chrome/IE/firefox)
Dec 31 Javascript
微信小程序  简单实例(阅读器)的实例开发
Sep 29 Javascript
微信小程序去哪里找 小程序到底如何使用(附小程序名单)
Jan 09 Javascript
Node.js操作redis实现添加查询功能
May 25 Javascript
详解vee-validate的使用个人小结
Jun 07 Javascript
Angular4实现动态添加删除表单输入框功能
Aug 11 Javascript
koa-router源码学习小结
Sep 07 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
header导出Excel应用示例
2014/01/24 PHP
PHP中一些可以替代正则表达式函数的字符串操作函数
2014/11/17 PHP
php中替换字符串函数strtr()和str_repalce()的用法与区别
2016/11/25 PHP
ThinkPHP框架整合微信支付之刷卡模式图文详解
2019/04/10 PHP
符合标准的js表单提交的代码
2007/09/13 Javascript
优化innerHTML操作(提高代码执行效率)
2011/08/20 Javascript
仿猪八戒网左下角的文字滚动效果
2011/10/28 Javascript
jquery实现公告翻滚效果
2015/02/27 Javascript
AngularJS入门教程之AngularJS模型
2016/04/18 Javascript
JQuery validate插件Remote用法大全
2016/05/15 Javascript
浅谈json取值(对象和数组)
2016/06/24 Javascript
Ionic2调用本地SQlite实例
2017/04/22 Javascript
解决option标签selected=&quot;selected&quot;属性失效的问题
2017/11/06 Javascript
完美解决手机浏览器顶部下拉出现网页源或刷新的问题
2017/11/30 Javascript
浅谈使用React.setState需要注意的三点
2017/12/18 Javascript
layui添加动态菜单与选项卡 AJAX请求的例子
2019/09/25 Javascript
浅谈Vue 自动化部署打包上线
2020/06/14 Javascript
[17:45]DOTA2 HEROES教学视频教你分分钟做大人-军团指挥官
2014/06/11 DOTA
python多线程操作实例
2014/11/21 Python
python使用Matplotlib画条形图
2020/03/25 Python
使用python实现希尔、计数、基数基础排序的代码
2019/12/25 Python
Python包,__init__.py功能与用法分析
2020/01/07 Python
基于 HTML5 的 WebGL 3D 版俄罗斯方块的示例代码
2018/05/28 HTML / CSS
有750多个顶级品牌的瑞士时尚在线:ABOUT YOU
2017/01/04 全球购物
Lowe’s加拿大:家居装修、翻新和五金店
2019/12/06 全球购物
学前教育教师求职自荐信
2013/09/22 职场文书
生物技术毕业生自荐信
2013/10/23 职场文书
高级工程师岗位职责
2013/12/15 职场文书
优秀员工表扬信
2014/01/17 职场文书
《走一步再走一步》教学反思
2014/02/15 职场文书
影子教师研修方案
2014/06/14 职场文书
军训个人总结
2015/03/03 职场文书
新党员入党决心书
2015/09/22 职场文书
2015年评职称个人工作总结
2015/10/15 职场文书
创业计划书之物流运送
2019/09/17 职场文书
分享一个vue实现的记事本功能案例
2022/04/11 Vue.js