ホームページ >毎日のプログラミング >HTMLの知識 >カウントダウンジャンプページをjsで実装する方法

カウントダウンジャンプページをjsで実装する方法

藏色散人
藏色散人オリジナル
2018-11-17 17:17:0312184ブラウズ

この記事では主にカウントダウンジャンプページ効果を実現するjsメソッドを紹介します

カウントダウン ページ ジャンプの効果は、主要な Web サイトを閲覧しているときに誰もが経験したことがあるはずです。これは、主に Web ページの使用をより使いやすくするためです。

以下では、具体的なコード例を使用して、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 を通じてスパン タグ オブジェクトを取得します。メソッドを作成し、変数 i を定義します。i は時間です。次に、if ステートメントを使用して、最初に i が 0 より大きいかどうかを判断します。0 より大きい場合は、innerHTML メソッドを通じてコン​​テンツ i を挿入します。それ以外の場合は、ページ「http://www.php.cn」にジャンプします。最後に setInterval() メソッドを使用して fuc( ) 関数を呼び出します。

フロント デスクによって達成される最終的なカウントダウン ジャンプ効果は次のとおりです。

カウントダウンジャンプページをjsで実装する方法

この記事は、カウントダウンを実装する js についてです。ジャンプページ の効果方法紹介は、困っている友人の参考になれば幸いです。

以上がカウントダウンジャンプページをjsで実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。