页面内漂浮的图片鼠标指向变大图片的广告

王朝other·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

有什么问题请到<a href='/bbs/forums.php?fid=21'>论坛</a>中发表<br>

<!-- http://www.webjx.com -->

<!-- bbs http://www.webjx.com/bbs-->

<!--把如下代码加入到<head>区域中.注意:图片自选-->

<script>

var brOK=false;

var mie=false;

var aver=parseInt(navigator.appVersion.substring(0,1));

var aname=navigator.appName;

var mystop=0;

var step=0.2;

function checkbrOK()

{if(aname.indexOf("Internet Explorer")!=-1)

{if(aver>=4) brOK=navigator.javaEnabled();

mie=true;

}

if(aname.indexOf("Netscape")!=-1)

{if(aver>=4) brOK=navigator.javaEnabled();}

}

var vmin=1.5;

var vmax=3;

var vr=2;

var timer1;

function Chip(chipname,width,height)

{this.named=chipname;

this.vx=vmin+vmin;

this.vy=0;

this.w=width;

this.h=height;

this.xx=0;

this.yy=0;

this.timer1=null;

}

function movechip(chipname)

{

if(brOK && mystop==0)

{eval("chip="+chipname);

if(!mie)

{pageX=window.pageXOffset;

pageW=window.innerWidth;

pageY=window.pageYOffset;

pageH=window.innerHeight;

}

else

{

pageX=window.document.body.scrollLeft;

pageW=window.document.body.offsetWidth-8;

pageY=window.document.body.scrollTop;

pageH=window.document.body.offsetHeight+15;

}

chip.xx=chip.xx+chip.vx;

chip.vy=chip.vy+step;

chip.yy=chip.yy+chip.vy;

if(chip.xx<=pageX)

{chip.xx=pageX;

chip.vx=vmin;

}

if(chip.xx>=pageX+pageW-85)

{

chip.xx=pageX;

chip.vx=vmin;

chip.yy=pageY;

chip.vy=vmin+vmax;

}

if(chip.yy>(pageY+pageH-chip.h))

{

chip.yy=pageY+pageH-chip.h;

chip.vy=-chip.vy*0.65;

}

if(!mie)

{eval('document.'+chip.named+'.top ='+chip.yy);

eval('document.'+chip.named+'.left='+chip.xx);

}

else

{eval('document.all.'+chip.named+'.style.pixelLeft='+chip.xx);

eval('document.all.'+chip.named+'.style.pixelTop ='+chip.yy);

}

chip.timer1=setTimeout("movechip('"+chip.named+"')",20);

}

}

function stopme(flag)

{

brOk=true;

mystop=flag;

movechip("tome");

}

var tome;

var chip;

function tome()

{checkbrOK();

tome=new Chip("tome",80,80);

if(brOK && mystop==0)

{

movechip("tome");

}

}

ns4=(document.layers)?true:false;

ie4=(document.all)?true:false;

function cncover()

{

if(ns4){

document.cnc.left=window.innerWidth/2-400;

eval('document.cnc.top=document.'+chip.named+'.top');

document.cnc.visibility="show";

stopme(1);

mytime=setTimeout("cncout()",3000);

}else if(ie4)

{

document.all.cnc.style.left=window.document.body.offsetWidth/2-400;

document.all.cnc.style.top=parseInt(document.all.tome.style.top);

document.all.cnc.style.visibility="visible";

stopme(1);

mytime=setTimeout("cncout()",3000);

}

}

function cncout()

{

clearTimeout(mytime);

if(ns4){

document.cnc.visibility="hide";

stopme(0);

}else if(ie4)

{

document.all.cnc.style.visibility="hidden";

stopme(0);

}

}onload=tome;

</script>

<div id="tome" style="position:absolute;"><a href=# onMouseOver=cncover() onMouseOut=cncout() target="_blank"><img src=http://www.webjx.com/images/logo.gif border=0></a></div>

<div id="cnc" style="position:absolute; left:0;top:0;;visibility:hidden;"><a href=http://www.webjx.com/ onMouseOver=cncover() onMouseOut=cncout() target=_blank><img border=0 src=http://www.webjx.com/images/12090.gif width=468 ></a></div>

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航