代码如下:

<div id="box"><p>页面在<span id="Os">5</span>s后跳转</p>
</div>
<script>var Os=document.getElementById("Os");var num=5;var timer=setInterval(function () {num--;Os.innerText=num;if(num==0){window.location.href="https://www.baidu.com/";}},1000)
</script>

在js代码里,我用了setInterval() 方法,此方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。

setInterval(code, milliseconds);        (code是一个代码串,milliseconds(时间),多少时间调用一次)
setInterval(function, milliseconds, param1, param2, ...)  (param是传给执行函数的其他参数,根据情况写)

这个方法对函数或代码串会一直调用,直到 clearInterval() 被调用或窗口被关闭。

clearInterval() 方法

可取消由 setInterval() 函数设定的定时执行操作

<div id="box"><p>页面在<span id="Os">5</span>s后跳转</p><button id="btn" onclick="stop()">停止</button>
</div>
<script>var Os=document.getElementById("Os");var num=5;var timer=setInterval(function () {num--;Os.innerText=num;if(num==0){window.location.href="https://www.baidu.com/";}},1000)function stop() {clearInterval(timer);}
</script>

上个代码,加了个停止。

若你只想执行一次那就用,setTimeout() 方法,和setInterval() 方法使用方法一样,这个只执行一次

页面跳转的方法:

window.location.href="/url" 当前页面打开URL页面

还有好多种跳转的方法:self.location.href="/url" 当前页面打开URL页面
                                        location.href="/url" 当前页面打开URL页面

this.location.href="/url" 当前页面打开URL页面
                                        parent.location.href="/url" 在父页面打开新页面
                                        top.location.href="/url" 在顶层页面打开新页面

原文链接:https://blog.csdn.net/weixin_43937528/article/details/89336188

JS实现倒计时三秒钟跳转到新的页面相关推荐

  1. JS实现倒计时三秒跳转后到新页面

    为了是网站的页面更友好,更加人性化,我们往往会在操作错误或是成功的时候进行提示然后跳转到相应的页面.同时为了使页面更加美化,我们往往会加上倒计时跳转功能,也就是使网页上的秒杀呈现倒数显示.下面就是具体 ...

  2. js实现5秒之后跳转到另一个页面

    最近在做网上书城项目时,总结了两种方式实现5秒之后跳转到另一个页面. 第一种方式:直接在jsp页面中写入js代码: msg.jsp代码如下: <%@ page language="ja ...

  3. Ext JS 4倒计时:动态加载和新的类系统

    Today we're excited to release the first in a series of brand new features in Ext JS 4. Over the nex ...

  4. vue击一个按钮跳转到新的页面

    1.跳转外部链接并覆盖当前页 <el-button type="primary" @click="jump">跳转</el-button> ...

  5. Google浏览器设置跳转到新的页面

    没想明白为什么Google浏览器默认设置点击新页面会覆盖原来的旧页面,难道国外人习惯不一样吗? 平时用的CTRL+左键感觉还挺方便的,用了同学的Google发现可以直接跳到新的页面,是我out了. 下 ...

  6. PHP——0128练习相关2——js点击button按钮跳转到另一个新页面

    js点击button按钮跳转到另一个新页面 投稿:whsnow 字体:[增加 减小] 类型:转载 时间:2014-10-10 我要评论 点击按钮怎么跳转到另外一个页面呢?点击图片要跳转到新的页面时,怎 ...

  7. jsp页面页面post传值_在Js页面通过POST传递参数跳转到新页面详解

    场景 最近在工作中遇到一个需求,有个页面 a.vm,对 ajax 请求的结果进行判断后,获取结果里面的数据传递给一个 URL(b.htm),跳转到新的页面 b.htm. 遇到的问题 因为一开始是 GE ...

  8. JavaScript倒计时跳转到另一个页面

    需求 页面上显示一个倒计时5秒的数字,到了5秒以后跳转到另一个页面 案例分析 页面上创建一个span用于显示变化的数字,点返回链接直接跳转. 定义一个变量为5,每过1秒调用1次刷新refresh()函 ...

  9. react如何跳转html页面,react中实现点击跳转到新页面方法

    实现点击跳转到新页面,可以有两种形式,一个是本地页面打开,一个是本地页面不变跳转到新的页面. (一)页面点击本地页面打开新页面 引入ant的Button组件 onClick={()=>{wind ...

最新文章

  1. python repl_asyncio REPL(Python 3.8)
  2. c语言贪吃蛇编写分析,刚学C语言,想写一个贪吃蛇的代码
  3. 如何用python画数据图-利用Python绘制数据的瀑布图的教程
  4. 基础练习 查找整数 c语言
  5. MongoDb分片集群认证
  6. NetCore + SignalR 实现日志消息推送
  7. python访问excel的类_Python实现的Excel文件读写类
  8. kafka jar包_Kafka系列文章之安装测试-第2篇
  9. 尼尔机械纪元机器人驱动_中国的工业机器人发展到了哪一步?
  10. mobi格式电子书_这几种电子书格式的关系与区别,资深Kindler有必要了解了解 !...
  11. 第二阶段团队冲刺(二)
  12. jmeter 分布式注意事项
  13. bg、jobs、fg
  14. Java_Dubbo视频教程-雷丰阳-专题视频课程
  15. keras上运行Tensorflow-gpu的艰难历程(最新版,更新中)
  16. 魅族4usb计算机连接,魅族MX4手机如何连接电脑
  17. 2D动画设计制作软件:Cartoon Animator 中文版win/mac版
  18. python 爬取拉钩数据
  19. 通过UEditor多图上传到七牛云出现图片不全,或上传失败bug
  20. 「Android基于MQTT实现消息通知」

热门文章

  1. 调用webservice 设置超时时间
  2. MariaDB架构图与执行流程概述
  3. 阿里云 docker php mysql_PHP开发环境02 - 阿里云Ubuntu使用Docker配置PHP环境(只限于学习)...
  4. python编写下载器可暂停_python 并发下载器实现方法示例
  5. VIDI软件在粗糙金属表面缺陷检测中的应用
  6. fatal error: alsa/asoundlib.h: 没有那个文件或目录错误解决办法
  7. python3实现抓取网页资源的 N 种方法(内附200GPython学习资料)
  8. android 开发中的常见问题
  9. All Things OpenTSDB
  10. defer与async的认识