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 对象比较实现代码
Apr 27 Javascript
在JQuery dialog里的服务器控件 事件失效问题
Dec 08 Javascript
jcarousellite.js 基于Jquery的图片无缝滚动插件
Dec 30 Javascript
js实现类似新浪微博首页内容渐显效果的方法
Apr 10 Javascript
jquery.fastLiveFilter.js实现输入自动过滤的方法
Aug 11 Javascript
AngularJS 入门教程之HTML DOM实例详解
Jul 28 Javascript
通过BootStrap实现轮播图的实际应用
Sep 26 Javascript
JS+html5 canvas实现的简单绘制折线图效果示例
Mar 13 Javascript
Vue.js对象转换实例
Jun 07 Javascript
从源码看angular/material2 中 dialog模块的实现方法
Oct 18 Javascript
浅谈JS和jQuery的区别
Mar 27 jQuery
详解Bootstrap 学习(一)入门
Apr 12 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内核探索:变量概述
2014/01/30 PHP
PHP入门之常量简介和系统常量
2014/05/12 PHP
php 无限分类 树形数据格式化代码
2016/10/11 PHP
jQuery 使用手册(五)
2009/09/23 Javascript
DB.ASP 用Javascript写ASP很灵活很好用很easy
2011/07/31 Javascript
jquery属性选择器not has怎么写 行悬停高亮显示
2013/11/13 Javascript
js获取ajax返回值代码
2014/04/30 Javascript
Jquery的each里用return true或false代替break或continue
2014/05/21 Javascript
jquery实现的简单二级菜单效果代码
2015/09/22 Javascript
jQuery实现网页顶部固定导航效果代码
2015/12/24 Javascript
Angularjs之filter过滤器(推荐)
2016/11/27 Javascript
Jquery删除css属性的简单方法
2016/12/04 Javascript
vue滚动轴插件better-scroll使用详解
2017/10/17 Javascript
jQuery实现合并表格单元格中相同行操作示例
2019/01/28 jQuery
Vue表单绑定的实例代码(单选按钮,选择框(单选时,多选时,用 v-for 渲染的动态选项)
2019/05/13 Javascript
Vue使用Proxy监听所有接口状态的方法实现
2019/06/07 Javascript
细说webpack6 Babel的使用详解
2019/09/26 Javascript
JavaScript将数组转换为链表的方法
2020/02/16 Javascript
javascript绘制简单钟表效果
2020/04/07 Javascript
js加减乘除精确运算方法实例代码
2021/01/17 Javascript
Python脚本实现格式化css文件
2015/04/08 Python
在服务器端实现无间断部署Python应用的教程
2015/04/16 Python
python获取mp3文件信息的方法
2015/06/15 Python
Python 文件操作的详解及实例
2017/09/18 Python
python3模块smtplib实现发送邮件功能
2018/05/22 Python
学python需要去培训机构吗
2020/07/01 Python
python爬虫使用正则爬取网站的实现
2020/08/03 Python
Html5嵌入钉钉的实现示例
2020/06/04 HTML / CSS
达拉斯牛仔官方商店:Dallas Cowboys Pro Shop
2018/02/10 全球购物
马来西亚演唱会订票网站:StubHub马来西亚
2018/10/18 全球购物
高二地理教学反思
2014/01/24 职场文书
《草原》教学反思
2014/02/15 职场文书
乡镇办公室工作决心书
2014/03/11 职场文书
煤矿安全生产标语
2014/06/06 职场文书
工程款申请报告
2015/05/15 职场文书
六一儿童节主持开场白
2015/05/28 职场文书