zoukankan      html  css  js  c++  java
  • Javascript 广告定位

    <!DOCTYPE html>
    <html>
    <head>
     <meta charset="utf-8">
     <title></title>
     <style type="text/css">
      #ad{
       position:absolute;
       top:120px;
       left:50px;
       100px;
       height:200px;
       background-color:#333;
       color:#fff;
      }
     </style>
     
     <script type="text/javascript">
      window.onload=init;
      window.onscroll=go;
      var oldTop;
      
      function init(){
      
       var ad=document.getElementById("ad");
       
       //取对象原始的top值
       if(window.getComputedStyle){
        oldTop= parseInt( window.getComputedStyle(ad,null).top );
       }else{
        //IE
        oldTop= parseInt(ad.currentStyle.top);
       }
      }
      function go(){
       //浏览器滚动的距离
       var top=document.documentElement.scrollTop;
       
       document.getElementById("ad").style.top= parseInt(top)+oldTop +"px";
       
      }
      //关闭广告
      function closeAd(){
       var ad=document.getElementById("ad");
       ad.parentNode.removeChild(ad);
      }
      
     </script>
    </head>
    <body>
     <div id="ad"><a href="javascript:;" onclick="closeAd()">X</a><a class="close" onclick="this.parentNode.parentNode.removeChild(this.parentNode)">close</a>广告</div>
     <div style="height:5000px;">sss</div>
     
    </body>
    </html>

  • 相关阅读:
    flex布局知识总结
    js,ts操作dom总结
    编译原理 语法树 句柄 简单短语 短语
    linux基础命令期末考试总结
    arm汇编指令--str ldr
    npm常用命令(原创)
    JS获取图片的缩略图
    Spring MVC 返回Json IE出现下载
    jquery获取页面iframe内容
    MySQL 下 ROW_NUMBER / DENSE_RANK / RANK 的实现
  • 原文地址:https://www.cnblogs.com/wicub/p/3123054.html
Copyright © 2011-2022 走看看