Chinaunix

标题: 对联广告 [打印本页]

作者: huangpengone    时间: 2008-07-24 10:12
标题: 对联广告
第一个对联广告,,

  
  function   initEcAd()   {   
    document.all.AdLayer1.style.posTop  =  -200;   
    document.all.AdLayer1.style.visibility  =  'visible'   
    document.all.AdLayer2.style.posTop  = -200;   
    document.all.AdLayer2.style.visibility  =  'visible'   
   
    MoveLeftLayer('AdLayer1');   
    MoveRightLayer('AdLayer2');   
  }   
  function   MoveLeftLayer(layerName)   {   
    var   x   =   5;   
    var   y   =   340;   
    var   diff   =   (document.body.scrollTop  +  y  -  document.all.AdLayer1.style.posTop)*.40;   
    var   y   =   document.body.scrollTop  +  y   -   diff;   
    eval("document.all."   +   layerName   +   ".style.posTop   =   parseInt(y)");   
    eval("document.all."   +   layerName   +   ".style.posLeft   =   x");   
    setTimeout("MoveLeftLayer('AdLayer1');",   10);   
    }   
  function   MoveRightLayer(layerName)   {   
    var   x   =   5;   
    var   y   =   340;   
    var   diff   =   (document.body.scrollTop   +   y   -   document.all.AdLayer2.style.posTop)*.40;   
    var   y   =   document.body.scrollTop   +   y   -   diff;   
    eval("document.all."   +   layerName   +   ".style.posTop   =   y");   
    eval("document.all."   +   layerName   +   ".style.posRight   =   x");   
    setTimeout("MoveRightLayer('AdLayer2');",   20);   
  }   
   
  document.write(""   
    +"");   
  initEcAd()


第二对联广告

        var vbWidth = 89;
        var vbHeight = 454;
        var vbSrc1 = 'http://topic.csdn.net/ui/images/logo_csdn.gif;
        var vbSrc2 = 'http://topic.csdn.net/ui/images/logo_csdn.gif';
        var vbUrl1 = '#;
        var vbUrl2 = '#';


var delta = 0.15
var collection;
function floaters() {
    this.items = [];
var intervalId;
    this.addItem = function(id, x, y, content)
    {
        document.write('' + content + '');
        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
        intervalId = setInterval('play()', 10);
    }
this.close = function()
{
  clearInterval(intervalId);
  for (var i = 0; i  0 ? 1 : -1) * Math.ceil(Math.abs(dx));
            followObj.style.left = followObj.offsetLeft + dx;
        }
        */
        if (followObj.offsetTop != (document.documentElement.scrollTop + followObj_y)) {
            var dy = (document.documentElement.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 closeFoloaters()
{
theFloaters.close();
}
var theFloaters = new floaters();
theFloaters.addItem('vb1', 'document.documentElement.clientWidth-90', 88, '关闭');
theFloaters.addItem('vb2', 0, 88, '关闭');
theFloaters.play();


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/20282/showart_1090410.html




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2