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宝典学习笔记
Feb 07 Javascript
Jquery实现无刷新DropDownList联动实现代码
Mar 08 Javascript
javascript中hasOwnProperty() 方法使用指南
Mar 09 Javascript
JavaScript SHA512&amp;SHA256加密算法详解
Aug 11 Javascript
Bootstrap每天必学之标签与徽章
Nov 27 Javascript
js判断登陆用户名及密码是否为空的简单实例
May 16 Javascript
AngularJS使用ng-inlude指令加载页面失败的原因与解决方法
Jan 19 Javascript
vue .sync修饰符的使用详解
Jun 15 Javascript
基于vue cli 通过命令行传参实现多环境配置
Jul 12 Javascript
浅谈ElementUI中switch回调函数change的参数问题
Aug 24 Javascript
jQuery实现购物车全功能
Jan 11 jQuery
Node.js实现断点续传
Jun 23 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 分页原理分析,大家可以看看
2009/12/21 PHP
php中session退出登陆问题
2014/02/27 PHP
php实现生成带二维码图片并强制下载功能
2018/02/24 PHP
JavaScript中的Document文档对象
2008/01/16 Javascript
关于js拖拽上传 [一个拖拽上传修改头像的流程]
2011/07/13 Javascript
对象无length属性时IE6/IE7中无法将其转换成伪数组(ArrayLike)
2011/07/31 Javascript
妙用Jquery的val()方法
2012/06/27 Javascript
jQuery中setTimeout的几种使用方法小结
2013/04/07 Javascript
JQuery对id中含有特殊字符的转义处理示例
2013/09/06 Javascript
分享Javascript中最常用的55个经典小技巧
2013/11/29 Javascript
Egret引擎开发指南之运行项目
2014/09/03 Javascript
JavaScript针对网页节点的增删改查用法实例
2015/02/02 Javascript
javascript制作的滑动图片菜单
2015/05/15 Javascript
BootStrap整体框架之基础布局组件
2016/12/15 Javascript
Angularjs的启动过程分析
2017/07/18 Javascript
JavaScript模块详解
2017/12/18 Javascript
Vue 中axios配置实例详解
2018/07/27 Javascript
element-ui 表格数据时间格式化的方法
2018/08/24 Javascript
Vue中this.$nextTick的作用及用法
2020/02/04 Javascript
Vue 样式切换及三元判断样式关联操作
2020/08/09 Javascript
Python map和reduce函数用法示例
2015/02/26 Python
python 换位密码算法的实例详解
2017/07/19 Python
python数据结构之链表详解
2017/09/12 Python
详解python使用Nginx和uWSGI来运行Python应用
2018/01/09 Python
Python在图片中插入大量文字并且自动换行
2019/01/02 Python
keras 指定程序在某块卡上训练实例
2020/06/22 Python
Python txt文件如何转换成字典
2020/11/03 Python
python 实现的IP 存活扫描脚本
2020/12/10 Python
法国时尚品牌乐都特瑞士站:La Redoute瑞士
2016/09/05 全球购物
美国在线自行车商店:Jenson USA
2018/05/22 全球购物
协议书模板
2014/04/23 职场文书
广告学专业求职信
2014/06/19 职场文书
2015年乡镇安全生产工作总结
2015/05/19 职场文书
感恩父母主题班会
2015/08/12 职场文书
社区服务理念口号
2015/12/25 职场文书
详解Redis的三种常用的缓存读写策略步骤
2022/05/06 Redis