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 相关文章推荐
javascript call和apply方法
Nov 24 Javascript
js 替换功能函数,用正则表达式解决,js的全部替换
Dec 08 Javascript
由JavaScript中call()方法引发的对面向对象继承机制call的思考
Sep 12 Javascript
js工具方法弹出蒙版
May 08 Javascript
JavaScript获取图片真实大小代码实例
Sep 24 Javascript
jQuery中复合属性选择器用法实例
Dec 31 Javascript
JavaScript实现99乘法表及隔行变色实例代码
Feb 24 Javascript
js 求时间差的实现代码
Apr 26 Javascript
jQuery+ajax实现实用的点赞插件代码
Jul 06 Javascript
在react-router4中进行代码拆分的方法(基于webpack)
Mar 08 Javascript
使用FileReader API创建Vue文件阅读器组件
Apr 03 Javascript
vue实现PC端分辨率适配操作
Aug 03 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
全国FM电台频率大全 - 19 广东省
2020/03/11 无线电
PHP语法速查表
2006/12/06 PHP
php学习笔记 面向对象的构造与析构方法
2011/06/13 PHP
php遍历数组的方法分享
2012/03/22 PHP
PHP反射机制用法实例
2014/08/28 PHP
PHP结合Mysql数据库实现留言板功能
2016/03/04 PHP
php设计模式之抽象工厂模式分析【星际争霸游戏案例】
2020/01/23 PHP
js为鼠标添加右击事件防止默认的右击菜单弹出
2013/07/29 Javascript
全面理解面向对象的 JavaScript(来自ibm)
2013/11/10 Javascript
原生js实现日期联动
2015/01/12 Javascript
JavaScript阻止浏览器返回按钮的方法
2015/03/18 Javascript
用户代理字符串userAgent可实现的四个识别
2015/09/20 Javascript
使用Jasmine和Karma对AngularJS页面程序进行测试
2016/03/05 Javascript
javascript设计模式之module(模块)模式
2016/08/19 Javascript
jQuery焦点图轮播效果实现方法
2016/12/19 Javascript
JS实现动态修改table及合并单元格的方法示例
2017/02/20 Javascript
Angular.js中控制器之间的传值详解
2017/04/24 Javascript
Bootstrap响应式导航由768px变成992px的实现代码
2017/06/15 Javascript
js中this对象用法分析
2018/01/05 Javascript
在Vue中用canvas实现二维码和图片合成海报的方法
2019/06/10 Javascript
JS document内容及样式操作完整示例
2020/01/14 Javascript
js实现简单的点名器随机色实例代码
2020/09/20 Javascript
Java及python正则表达式详解
2017/12/27 Python
PyCharm配置mongo插件的方法
2018/11/30 Python
对python pandas读取剪贴板内容的方法详解
2019/01/24 Python
浅谈sklearn中predict与predict_proba区别
2020/06/28 Python
html5应用缓存_动力节点Java学院整理
2017/07/13 HTML / CSS
说出一些常用的类,包,接口
2014/09/22 面试题
中间件分为哪几类
2016/09/18 面试题
园林毕业生自我鉴定范文
2013/12/29 职场文书
项目采购员岗位职责
2014/04/15 职场文书
环保建议书500字
2014/05/14 职场文书
市场推广策划方案
2014/06/02 职场文书
《学会看病》教学反思
2016/02/17 职场文书
SpringBoot详解执行过程
2022/07/15 Java/Android
Nginx如何配置多个服务域名解析共用80端口详解
2022/09/23 Servers