最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js實現(xiàn)跟隨鼠標移動且?guī)шP閉功能的圖片廣告實例

 更新時間:2015年02月26日 10:57:14   作者:代碼家園  
這篇文章主要介紹了js實現(xiàn)跟隨鼠標移動且?guī)шP閉功能的圖片廣告,實例分析了javascript操作鼠標事件及html元素的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了js實現(xiàn)跟隨鼠標移動且?guī)шP閉功能的圖片廣告。分享給大家供大家參考。具體實現(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>
<title>跟隨鼠標移動且?guī)шP閉功能的圖片廣告</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
</head>
<body>
<!--把下面代碼加到<body>與</body>之間-->
<script type="text/javascript">
//<![CDATA[
function badAD(html){
    var ad=document.body.appendChild(document.createElement('div'));
    ad.style.cssText="border:1px solid #000;background:#FFF;position:absolute;padding:24px 4px 4px 4px;font: 12px/1.5 verdana;";
    ad.innerHTML=html||'This is bad idea!';
    var c=ad.appendChild(document.createElement('span'));
    c.innerHTML="×";
    c.style.cssText="position:absolute;right:2px;top:2px;cursor:pointer";
    c.onclick=function (){
        document.onmousemove=null;
        this.parentNode.style.left='-99999px'
    };
    document.onmousemove=function (e){
        e=e||window.event;
        var x=e.clientX,y=e.clientY;
        setTimeout(function() {
            if(ad.hover)return;
            ad.style.left=x+5+'px';
            ad.style.top=y+5+'px';
        },120)
    }
    ad.onmouseover=function (){
        this.hover=true
    };
    ad.onmouseout=function (){
        this.hover=false
    }
}
badAD('<img src="/images/m02.jpg">')
//]]>
</script>
</body>
</html>

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

相關文章

  • php上傳圖片并給圖片打上透明水印的代碼

    php上傳圖片并給圖片打上透明水印的代碼

    php上傳圖片并給圖片打上透明水印的代碼,需要的朋友可以參考下。
    2010-06-06
  • 微信小程序中獲取設備信息的方法

    微信小程序中獲取設備信息的方法

    這篇文章主要給大家介紹了關于微信小程序中獲取設備信息的相關資料,微信小程序是一種在微信平臺上運行的應用程序,它具有輕量化、便捷性和高兼容性的特點,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-07-07
  • 一文教會你如何在JavaScript中使用展開運算符

    一文教會你如何在JavaScript中使用展開運算符

    展開運算符(spread operator)允許一個表達式在某處展開,下面這篇文章主要給大家介紹了關于如何通過一文教會你如何在JavaScript中使用展開運算符的相關資料,需要的朋友可以參考下
    2022-10-10
  • JavaScript中的繼承方式詳解

    JavaScript中的繼承方式詳解

    這篇文章主要介紹了JavaScript中的繼承方式詳解,本文講解了js繼承的概念、原型式繼承與類式繼承、原型鏈繼承、類式繼承、組合繼承、原型式繼承等內(nèi)容,需要的朋友可以參考下
    2015-02-02
  • ES6新特性之模塊Module用法詳解

    ES6新特性之模塊Module用法詳解

    這篇文章主要介紹了ES6新特性之模塊Module用法,簡要說明了模塊Module的概念、功能并結合實例形式分析了模塊Module的使用方法與相關注意事項,需要的朋友可以參考下
    2017-04-04
  • 詳解原生js實現(xiàn)offset方法

    詳解原生js實現(xiàn)offset方法

    本篇文章主要介紹了原生js實現(xiàn)offset方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • JS定時器不可靠的原因及解決方案

    JS定時器不可靠的原因及解決方案

    JavaScript中所有的任務分為同步任務與異步任務,同步任務,顧名思義就是立即執(zhí)行的任務,它一般是直接進入到主線程中執(zhí)行,這篇文章主要介紹了JS定時器不可靠的原因及解決方案,需要的朋友可以參考下
    2022-01-01
  • trim原型函數(shù)看js正則表達式的性能

    trim原型函數(shù)看js正則表達式的性能

    如果你看到別人寫trim函數(shù)是用循環(huán)而不用正則表達式來寫,請不要取笑,也許,他們就是高手。如果你很自信你的trim函數(shù)效率很高,請看完本文再下結論。
    2008-12-12
  • 最新評論

    江源县| 兰西县| 新津县| 改则县| 康平县| 宝清县| 天长市| 河南省| 东兰县| 济南市| 万安县| 泉州市| 崇礼县| 萝北县| 西乌珠穆沁旗| 尼勒克县| 库伦旗| 蒙城县| 九江市| 大竹县| 昌吉市| 贵港市| 启东市| 微山县| 巴里| 邵阳县| 漳州市| 临颍县| 阿荣旗| 连云港市| 会同县| 塘沽区| 柳河县| 卓资县| 玉田县| 青岛市| 岚皋县| 乌拉特前旗| 土默特左旗| 全南县| 衡水市|