跳到主要內容
:::|

6.2:ME1060200 動畫GIF圖檔之閃動時間不超過五秒鐘

檢測碼

ME1060200

訊息

動畫GIF圖檔之閃動時間不超過五秒鐘

英文訊息

G152: Setting animated gif images to stop blinking after n cycles (within 5 seconds)

檢測規則

If 有gif圖檔,則動畫的持續時間應該小於或等於5秒。

規則說明

若存在gif圖檔且動畫的持續時間小於或等於5秒,通過檢測。

原始碼範例

<html>

   <head>

       <meta http-equiv="content-type" content="text/html;charset=utf-8">

       <title>title</title>

       <script>

             var pause_time_1=5;

             var interval_2;

             function popup(){

                interval_2=window.setInterval('gifTimer()',1000);

             }

             function gifTimer(){

                 if(pause_time_1==0){

                    window.clearInterval(interval_2);

                    document.getElementById("myimg").style.display="none";

                 }

                 else pause_time_1=pause_time_1-1;

             }           

       </script>

   <head>

   <body onload="popup()">

       <IMG id="myimg" NAME="myimg" src="post2.gif">

   </body>

</html>

說明

註解: 主要是直接對gif檔內的一些設定做修改,例如圖像有2個frame、0.5秒的frame rate,並重複三次。

上一頁| 回首頁