當前位置:編程學習大全網 - 源碼下載 - 哪裏有這樣的源代碼?

哪裏有這樣的源代碼?

這是這個網站的 js

有點復雜,但實現的就是這效果

sd2.js內容如下:

var closeB=false;

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

}

function ivr() {

window.open('/index.html?seo='+seo);

}

var theFloaters = new floaters();

theFloaters.addItem('followDiv1','screen.availWidth-135',80,'<iframe width="105" height="400" frameborder="0" scrolling="no" src="/code/sd/126x400.html?seo='+seo+'"></iframe>');

theFloaters.addItem('followDiv2',6,80,'<iframe width="105" height="400" frameborder="0" scrolling="no" src="/code/sd/126x400_2.html?seo='+seo+'"></iframe>');

theFloaters.play();

  • 上一篇:微驗證源代碼
  • 下一篇:付壹碼給助理安全嗎?我今天收到壹封。不知道風險有多大?
  • copyright 2024編程學習大全網