网站JS浮动广告代码

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网站Js浮动广告代码

//JS代码:

var delta=0.08

var collection;

function floaters() {

this.items = [];

this.addItem = function(id,x,y,content)

{

document.write('

'+cont ent+'
');

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()

{

for(var i=0;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 = '';

}

}

var theFloaters = new floaters();

//右侧浮动广告代码(QQ对话栏):

theFloaters.addItem('followDiv1','document.body.clientWidth-140',195,'give me message');

//左侧浮动广告代码(可调用flash或图片):

theFloaters.addItem('followDiv2',6,80,'');

theFloaters.play();

//广告图片的调用方法:

//

相关文档
最新文档