内容显示页
 
类别:JavaScript | 浏览(125) | 2006-11-1 20:18:00

  var delta=0.8;
  var collection;
  var closeB=false;
  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()',30);
          }
    }
    function play()
    {
      if(screen.width<=800 || closeB)
      {
        for(var i=0;i<collection.length;i++)
        {
          collection[i].object.style.display  = 'none';
        }
        return;
      }
      for(var i=0;i<collection.length;i++)
      {
        var followObj    = collection[i].object;
        var followObj_x    = (typeof(collection[i].x)=='string'?eval(collection[i].x):collection[i].x);
        var followObj_y    = (typeof(collection[i].y)=='string'?eval(collection[i].y):collection[i].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)) {
          var dy=(document.body.scrollTop+followObj_y-followObj.offsetTop)*delta;
          dy=(dy>0?1:-1)*Math.ceil(Math.abs(dy));
          followObj.style.top=followObj.offsetTop+dy;
          }
        followObj.style.display  = '';
      }
    } 
    function closeBanner()
    {
      closeB=true;
      return;
    }

  var theFloaters    = new floaters();
  //
  theFloaters.addItem('followDiv2',6,80,'<img src=http://web.cbdcn.com/zan/article/admin/menuwz/uploadpic/2006519214333309.gif /> <P align=center><A href="http://www.yongfa365.com/blog">帅呆了</A></P><P align=center><A href="http://www.yongfa365.com/blog">帅呆了</A></P><P align=center><A href="http://www.yongfa365.com/blog">帅呆了</A></P><P align=center><A href="http://www.yongfa365.com/blog">帅呆了</A></P><P align=center><A href="http://www.yongfa365.com/blog">帅呆了</A></P><P align=center><A href="http://www.yongfa365.com/blog">帅呆了</A></P><P align=center><A href="http://www.yongfa365.com/blog">帅呆了</A></P><P align=center><A href="http://www.yongfa365.com/blog">帅呆了</A></P>');
theFloaters.addItem('followDiv1','document.body.clientWidth-106',80,'<img src=http://web.cbdcn.com/zan/article/admin/menuwz/uploadpic/2006519214333309.gif /><P align=center><A href="http://www.yongfa365.com/blog">帅呆了</A></P><P align=center><A href="http://www.yongfa365.com/blog">帅呆了</A></P><P align=center><A href="http://www.yongfa365.com/blog">帅呆了</A></P><P align=center><A href="http://www.yongfa365.com/blog">帅呆了</A></P><P align=center><A href="http://www.yongfa365.com/blog">帅呆了</A></P><P align=center><A href="http://www.yongfa365.com/blog">帅呆了</A></P><P align=center><A href="http://www.yongfa365.com/blog">帅呆了</A></P><P align=center><A href="http://www.yongfa365.com/blog">帅呆了</A></P>');
//theFloaters.addItem('followDiv1','document.body.clientWidth-106',80,'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="97" height="233"><param name="movie" value="images/ad-02.swf"><param name="quality" value="high"><embed src="images/ad-02.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="97" height="233"></embed></object><br><br><a href="#" _fcksavedurl=""#"" onClick="closeBanner();"></a>');
//theFloaters.addItem('followDiv2',6,80,'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="
http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="97" height="233"><param name="movie" value="images/ad-02.swf"><param name="quality" value="high"><embed src="images/ad-02.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="97" height="233"></embed></object><br><br><a href="#" _fcksavedurl=""#"" onClick="closeBanner();"></a>');
theFloaters.play();

后面两个带颜色的是flash

将以上文件存为yongfa365.js文件,然后在调用页用  <script language=JavaScript src="yongfa365.js"></script>


引用本页地址:http://www.yongfa365.com/item/0084216771f1baea.html
 
上一篇:javascript学习随记
下一篇:人生体会
 
相关链接
 
网友评论:
姓名: 记住我
网址:
邮箱:
内容:
验证码:  验证码图片 看不清? 换张图试试
 
     
 
 
文章分类
 
 
.Net + C#(59)
 
 
ASP+VBS(161)
 
 
 
Linux(10)
 
 
 
web 2.0(25)
 
 
 
 
 
心程(68)
 
生活(95)
 
 
     

Power by :柳永法(yongfa365)'Blog  | 京ICP备07011491号  QQ:64049027  E-mail:64049027@qq.com yongfa365'CodePlex yongfa365'CodeGoogle

申请友情链接 要求:跟本站主题相类似正规网站,双方交换为首页位置

转载请注明来源,以便后人及时得到最新、修正、加强版!!!