该特效需要用到相关的图片,比如那个效果的皮服,请各位自行将相关的图片下载到本地使用。
function picsize(obj,maxwidth){
img=new image();
img.src=obj.src;
if (img.width>maxwidth)
{
return maxwidth;
}
else
{
return img.width;
}
}
function closeqq()
{
divstaytopleft.style.display="none";
return true;
}
var online= new array();
|
||||||||||||
function floattop()
{
var startx1 =document.body.offsetwidth-125 ,starty1 = 5;
var startx2 =0,starty2 = 95;
var ns = (navigator.appname.indexof("netscape") != -1);
var d = document;
function ml(id,startx,starty)
{
var el=d.getelementbyid?d.getelementbyid(id):d.all?d.all[id]:d.layers[id];
if(d.layers)el.style=el;
el.sp=function(x,y){this.style.left=x;this.style.top=y;};
el.x = startx;
el.y = starty;
return el;
}
window.staytopleft=function()
{
var py = ns ? pageyoffset : document.body.scrolltop;
ftlobj.y += (py + starty1 - ftlobj.y)/8;
ftlobj1.y += (py + starty2 - ftlobj1.y)/8;
ftlobj.sp(document.body.scrollleft+document.body.offsetwidth-125, ftlobj.y);
ftlobj1.sp(ftlobj1.x, ftlobj1.y);
settimeout("staytopleft()", 30);
}
// ftlobj = ml("divstay",document.body.scrollleft+document.body.offsetwidth-125,0);
// ftlobj1 = ml("divstaytopleft",0,30);
ftlobj = ml("divstay",(document.body.scrollleft+document.body.offsetwidth)/2+379,0);
ftlobj1 = ml("divstaytopleft",(document.body.scrollleft+document.body.offsetwidth)/2+379,30);
staytopleft();
}
floattop();
[ctrl+a 全选 注:如需引入外部js需刷新才能执行]