欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Javascript實現(xiàn)飛動廣告效果的方法

 更新時間:2015年05月25日 12:04:20   作者:永遠愛好寫程序  
這篇文章主要介紹了Javascript實現(xiàn)飛動廣告效果的方法,可實現(xiàn)廣告窗口的浮動顯示效果,且廣告窗口具有關閉功能,需要的朋友可以參考下

本文實例講述了Javascript實現(xiàn)飛動廣告效果的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>飛動的廣告</title>
  <style type="text/css">
    body,div,p
    {
      margin:0;
      padding:0;
      font-size:14px;
    }
    #divMain
    {
      width:200px;
      height:800px;
    }
  </style>
  <script type="text/javascript">
    var tmrID;
    var x = 1;
    var y = 1;
    function moveAD() {
      var divFly = document.getElementById("divFly");
      var moveX = parseInt(divFly.style.left) + x * 5;
      var moveY = parseInt(divFly.style.top) + y * 5;
      //divFly.offsetWidth
      if ((moveX + divFly.offsetWidth) >= document.body.clientWidth) {
        x = -1;
      }
      if ((moveY + divFly.offsetHeight) >= document.body.clientHeight) {
        y = -1;
      }
      if (moveX <= 0) {
        x = 1;
      }
      if (moveY <= 0) {
        y = 1;
      }
      divFly.style.left = moveX;
      divFly.style.top = moveY;
    }
    function ClearTimer() {
      clearInterval(tmrID);
    }
    function fly() {
      tmrID = setInterval(moveAD, 20);
    }
    window.onload = function () {
      var divFly = document.getElementById("divFly");
      divFly.onmouseover = function () {
        ClearTimer();
      }
      divFly.onmouseout = function () {
        fly();
      }
      fly();
    }
    function closeAD() {
      ClearTimer();
      var divFly = document.getElementById("divFly");
      divFly.style.display = "none";
    }
  </script>
</head>
<body>
  <div id="divMain"></div>
  <div id="divFly" style="position:absolute;top:0;left:0;border:1px solid green;">
    <img src="../images/fly.gif" height="60px" width="60px" />
    <p><a href="javascript:void(0)" onclick="closeAD()">關閉</a></p>
  </div>
</body>
</html>

希望本文所述對大家的javascript程序設計有所幫助。

相關文章

  • JavaScript引用類型Function實例詳解

    JavaScript引用類型Function實例詳解

    這篇文章主要介紹了JavaScript引用類型Function,結合實例形式詳細分析了javascript引用類型Function概念、定義、原理、相關使用技巧與操作注意事項,需要的朋友可以參考下
    2018-08-08
  • javascript解析xml字符串的函數

    javascript解析xml字符串的函數

    在使用操作XML文件時,我們可以使用Load方法直接加載xml文件即可,在ie和ff下通用。
    2008-06-06
  • javasctipt如何顯示幾分鐘前、幾天前等

    javasctipt如何顯示幾分鐘前、幾天前等

    這篇文章主要介紹了javasctipt如何顯示幾分鐘前、幾天前等,需要的朋友可以參考下
    2014-04-04
  • js拼接html注意問題示例探討

    js拼接html注意問題示例探討

    js的拼接html,會有一些細節(jié)是需要注意的,也就是單引號的問題,下面有個示例,大家感受下
    2014-07-07
  • JS控制表格實現(xiàn)一條光線流動分割行的方法

    JS控制表格實現(xiàn)一條光線流動分割行的方法

    這篇文章主要介紹了JS控制表格實現(xiàn)一條光線流動分割行的方法,實例分析了javascript操作table表格元素的技巧,需要的朋友可以參考下
    2015-03-03
  • ?javascript學數組中的foreach方法和some方法

    ?javascript學數組中的foreach方法和some方法

    這篇文章主要介紹了?javascript學數組中的foreach方法和some方法,文章相關內容和代碼詳細,具有一定的參考價值,需要的小伙伴可以參考一下,希望對你的學習有所幫助
    2022-03-03
  • js中flexible.js實現(xiàn)淘寶彈性布局方案

    js中flexible.js實現(xiàn)淘寶彈性布局方案

    這篇文章主要為大家詳細介紹了js中flexible.js實現(xiàn)淘寶彈性布局方案,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-12-12
  • 微信小程序實現(xiàn)獲取手機號60s倒計時

    微信小程序實現(xiàn)獲取手機號60s倒計時

    這篇文章主要為大家詳細介紹了微信小程序實現(xiàn)獲取手機號60s倒計時,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Bootstrap每天必學之js插件

    Bootstrap每天必學之js插件

    Bootstrap每天必學之js插件,Bootstrap 自帶 12 種 jQuery 插件,擴展了功能,可以給站點添加更多的互動,感興趣的小伙伴們可以參考一下
    2015-11-11
  • 在線編輯器中換行與內容自動提取

    在線編輯器中換行與內容自動提取

    這幾天在寫在線編輯器,碰到個問題,當使用回車換行時不是你希望的<br>而是<p></p>對或是<div></div>對。使用google搜索,在網上找不到滿意的答案。
    2009-04-04

最新評論