网页两侧浮动图片广告

作者在 2006-06-23 03:41:00 发布以下内容
<body>
<script language="JavaScript">
      var delta=0.15
      var collection;
      function floaters() {
        this.items = [];
        this.addItem = function(id,x,y,content)
             {
              document.write('<DIV id='+id+' style="Z-INDEX: 10; POSITION: absolute; width:80px; height:60px;left:'+(typeof(x)=='string'?eval(x):x)+';top:'+(typeof(y)=='string'?eval(y):y)+'">'+content+'</DIV>');
             
              var newItem = {};
              newItem.object = document.getElementById(id);
              newItem.x = x;
              newItem.y = y;
              this.items[this.items.length] = newItem;
             }
        this.play = function()
             {
              collection = this.items
              setInterval('play()',10);
             }
        }
        function play()
        {
          if(screen.width<=800)
          {
            for(var i=0;i<collection.length;i++)
            {
              collection.object.style.display = 'none';
            }
            return;
          }
          for(var i=0;i<collection.length;i++)
          {
            var followObj = collection.object;
            var followObj_x = (typeof(collection.x)=='string'?eval(collection.x):collection.x);
            var followObj_y = (typeof(collection.y)=='string'?eval(collection.y):collection.y);
            if(followObj.offsetLeft!=(document.body.scrollLeft+followObj_x)) {
              var dx=(document.body.scrollLeft+followObj_x-followObj.offsetLeft)*delta;
              dx=(dx>0?1:-1)*Math.ceil(Math.abs(dx));
              followObj.style.left=followObj.offsetLeft+dx;
              }
            if(followObj.offsetTop!=(document.body.scrollTop+followObj_y)) {
       
默认分类 | 阅读 5908 次
文章评论,共0条
游客请输入验证码