首页 每日编程 html知识 js如何实现倒计时跳转页面

js如何实现倒计时跳转页面

Nov 17, 2018 pm 05:17 PM

本篇文章主要给大家介绍js实现倒计时跳转页面效果的方法。

倒计时跳转页面的效果,想必大家在浏览各大网站时,都有遇见过,主要是为了使用网页页面更加人性化。

下面我们就通过具体的代码示例,为大家讲解js实现倒计时跳转新页面的方法。

js实现倒计时跳转代码示例如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>页面跳转</title>
    <style>
 *{
            margin:0;
 padding:0;
 }
        a{text-decoration: none;color: #fff;font-size: 30px;text-shadow: 1px 2px 10px red;}
       p{
            height:50px;
 width: 320px;
 margin:100px auto;
 }
        span{ 
            display: inline-block;
 height: 50px;
 width:50px;
 line-height: 50px;
 font-size: 50px;
 color: #f00;
 text-align: center;
 }

    </style>
</head>
<body>
  <p>还剩<span>5</span>秒跳转至<a href="http://www.php.cn">php中文网</a></p>
   <script type="text/javascript">
 var Espan=document.getElementsByTagName("span")[0]
      var i=4
 function fuc() {
         if (i>0){
            Espan.innerHTML=i
            i--
         }else{
             window.location.href="http://www.php.cn"
 }
      }
        setInterval("fuc()",1000)
   </script>
</body>

</html>
登录后复制

上述代码中的js部分,首先我们是通过getElementsByTagName方法获取span标签对象,再定义一个变量i,这里的i就是时间。然后通过if语句先判断i是否大于0,如果大于0就通过innerHTML方法插入内容i,否则就跳转到页面“http://www.php.cn”,最后再使用setInterval()方法调用fuc()函数。

那么前台最终实现的倒计时跳转效果如下图:

录制_2018_11_17_16_25_07_439.gif

本篇文章就是关于js实现倒计时跳转页面的效果方法介绍,具有一定的参考价值,希望对需要的朋友有所帮助!

以上是js如何实现倒计时跳转页面的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)