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源码]超长文章自动分页(客户端版)
Jan 09 Javascript
原型方法的不同写法居然会影响调试的解决方法
Mar 08 Javascript
深入理解JavaScript作用域和作用域链
Oct 21 Javascript
JSON 数据格式介绍
Jan 13 Javascript
js使用栈来实现10进制转8进制与取除数及余数
Jun 11 Javascript
jQuery中odd选择器的定义和用法
Dec 23 Javascript
AngularJS基础知识笔记之过滤器
May 10 Javascript
简单理解JavaScript中的封装与继承特性
Mar 19 Javascript
JS加载iFrame出现空白问题的解决办法
May 13 Javascript
微信 java 实现js-sdk 图片上传下载完整流程
Oct 21 Javascript
实现div滚动条默认最底部以及默认最右边的示例代码
Nov 15 Javascript
详解用vue2.x版本+adminLTE开源框架搭建后台应用模版
Mar 15 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
Laravel框架定时任务2种实现方式示例
2018/12/08 PHP
php命名空间设计思想、用法与缺点分析
2019/07/17 PHP
filemanage功能中用到的common.js
2007/04/08 Javascript
JavaScript 对象成员的可见性说明
2009/10/16 Javascript
javascript学习笔记(十九) 节点的操作实现代码
2012/06/20 Javascript
实用的JS正则表达式(手机号码/IP正则/邮编正则/电话等)
2013/01/11 Javascript
js实现点击后将文字或图片复制到剪贴板的方法
2014/08/04 Javascript
javascript数据类型示例分享
2015/01/19 Javascript
JS实现三级折叠菜单特效,其它级可自动收缩
2015/08/06 Javascript
使用Script元素发送JSONP请求的方法
2016/06/12 Javascript
需灵活掌握的Bootstrap预定义排版类 你精通吗?
2016/06/20 Javascript
前端JS面试中常见的算法问题总结
2016/12/23 Javascript
node.js 核心http模块,起一个服务器,返回一个页面的实例
2017/09/11 Javascript
聊聊那些使用前端Javascript实现的机器学习类库
2017/09/18 Javascript
BootStrap自定义popover,点击区域隐藏功能的实现
2018/01/23 Javascript
React注册倒计时功能的实现
2018/09/06 Javascript
node版本管理工具n包使用教程详解
2018/11/09 Javascript
layui插件表单验证提交触发提交的例子
2019/09/09 Javascript
使用webpack搭建vue环境的教程详解
2019/12/31 Javascript
[02:44]2014DOTA2 国际邀请赛中国区预选赛 大神红毯秀
2014/05/25 DOTA
python 输出一个两行字符的变量
2009/02/05 Python
Python制作爬虫采集小说
2015/10/25 Python
Python的Flask框架中SQLAlchemy使用时的乱码问题解决
2015/11/07 Python
在python2.7中用numpy.reshape 对图像进行切割的方法
2018/12/05 Python
详解Python解决抓取内容乱码问题(decode和encode解码)
2019/03/29 Python
tensorflow多维张量计算实例
2020/02/11 Python
python统计mysql数据量变化并调用接口告警的示例代码
2020/09/21 Python
飞利信loadrunner和软件测试笔试题
2012/09/22 面试题
《小小雨点》教学反思
2014/02/18 职场文书
网吧最新创业计划书范文
2014/03/27 职场文书
文艺晚会策划方案
2014/06/11 职场文书
小学教师师德师风自我剖析材料
2014/09/29 职场文书
海南召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
2015年电教工作总结
2015/05/26 职场文书
2019年描写人生经典诗句大全
2019/07/08 职场文书
从QQtabBar看css命名规范BEM的详细介绍
2021/08/07 HTML / CSS