您好,欢迎来到源码搜藏!分享精神,快乐你我!提示:担心找不到本站?在百度搜索“源码搜藏”,网址永远不丢失!
  • 首 页
  • 在线工具
  • 当前位置:首页 > 网页特效 > 窗口特效 >

    经典的Js漂浮广告代码,物理弹性

    时间:2014-06-08 09:12 来源:互联网 作者:源码搜藏 浏览:收藏 挑错 推荐 打印

    运行代码保存代码复制代码 提示:您可以先修改部分代码再运行,保存代码功能在Firefox下无效。
    • 比较经典通用的Js物理弹性漂浮广告代码,漂浮速度适中、大小适中,是最经典最标准的漂浮广告代码了,推荐给大家使用。不过漂浮广告在一个页面上最好不要放太多,否则很影响网站浏览体验,得不偿失。
    • <SCRIPT>
      var xPos = 300;
      var yPos = 200; 
      var step = 1;
      var delay = 30; 
      var height = 0;
      var Hoffset = 0;
      var Woffset = 0;
      var yon = 0;
      var xon = 0;
      var pause = true;
      var interval;
      img1.style.top = yPos;
      function changePos() 
      {
      width = document.body.clientWidth;
      height = document.body.clientHeight;
      Hoffset = img1.offsetHeight;
      Woffset = img1.offsetWidth;
      img1.style.left = xPos + document.body.scrollLeft;
      img1.style.top = yPos + document.body.scrollTop;
      if (yon) 
      {yPos = yPos + step;}
      else 
      {yPos = yPos - step;}
      if (yPos < 0) 
      {yon = 1;yPos = 0;}
      if (yPos >= (height - Hoffset)) 
      {yon = 0;yPos = (height - Hoffset);}
      if (xon) 
      {xPos = xPos + step;}
      else 
      {xPos = xPos - step;}
      if (xPos < 0) 
      {xon = 1;xPos = 0;}
      if (xPos >= (width - Woffset)) 
      {xon = 0;xPos = (width - Woffset);   }
      }
       
      function start()
      {
      img1.visibility = "visible";
      interval = setInterval('changePos()', delay);
      }
      function pause_resume() 
      {
      if(pause) 
      {
      clearInterval(interval);
      pause = false;}
      else 
      {
      interval = setInterval('changePos()',delay);
      pause = true; 
      }
      }
      start();
      </SCRIPT>
    经典的Js漂浮广告代码,物理弹性由源码搜藏网整理,转载请注明出处http://www.codesocang.com/texiao/chuangkou/8556.html
    标签:网站源码