moonsky200 发表于 2007-4-27 11:19:51

***鼠标特效***攻击鼠标的文字

把下列代码加到网页的<body></body>标签之间 从google下载我的照片管理软件
步骤一: 请将下面的原代码插入到<body>下面
<script language="javascript">
<!--
/****** things you can change *****/
msg="欢迎光临细溪驿站";
msgsize=4;//1-7
font='arial';
color='777777';
speed=2;

/****** things you shouldn't change *****/
ns=(document.layers)?1:0;
msg=msg.split(''),amount=msg.length,y=0,x=0,ypos=0,xpos=0,ybase=new array(),xbase=new array();
angle = new array(),divtop= new array(),divleft=new array();

docheight=(document.layers)?window.innerheight:window.document.body.offsetheight;
docwidth=(document.layers)?window.innerwidth:window.document.body.offsetwidth;

//initial layer placement!
for (i=0; i < amount; i++){
divtop=math.round(math.random()*docheight);
divleft=math.round(math.random()*docwidth);
}
if (ns){
for (i = 0; i < amount; i++)
{document.write('<layer name=nsd'+i+' top=0 left=0 width='+msgsize+' height='+msgsize+'><font face='+font+' size='+msgsize+' color='+color+'>'+msg+'</font></layer>');}
window.captureevents(event.mousemove);
function nsmouse(evnt){
ypos = evnt.pagey-20;
xpos = evnt.pagex-10;
}
window.onmousemove = nsmouse;
}
else{
document.write('<div id="hldr" style="position:absolute;top:0px;left:0px">')
document.write('<div style="position:relative">')
for (i=0; i < amount; i++)
{document.write('<div id=ied style="position:absolute;top:0px;left:0px;width:'+msgsize+';height:'+msgsize+'"><font face='+font+' size='+msgsize+' color='+color+'>'+msg+'</font></div>')}
document.write('</div></div>')
function iemouse(){
ypos = event.y-20;
xpos = event.x-10;
}
document.onmousemove = iemouse;
}




function gotomouse(){
var docheight=(document.layers)?window.innerheight:window.document.body.offsetheight;
var docwidth=(document.layers)?window.innerwidth:window.document.body.offsetwidth;
var iscrll=(document.all)?document.body.scrolltop:0;
var nscrll=(document.layers)?window.pageyoffset:0;
if (!ns)hldr.style.top=iscrll;
for (i=0; i < amount; i++){
y = ypos - divtop;
x = xpos - divleft;
angle = math.round(math.atan2(y,x) * 180/math.pi);
if (angle < 0) angle += 360;
ybase=math.round(math.random()*docheight);
xbase=math.round(math.random()*docwidth);
rep=math.round(math.random() * 3);
extra=math.round(math.random() * 200)
if (rep == 3)xbase =-extra;
if (rep == 2)xbase =docwidth+extra;
if (rep == 1)ybase =-extra;
if (rep == 0)ybase =docheight;
y = math.round(speed*math.sin(angle*math.pi/180));
x = math.round(speed*math.cos(angle*math.pi/180));
divtop+=y;
divleft+=x;                                                                  
if ((divleft > xpos-speed) && (divleft < xpos+speed/1.5) && (divtop >= ypos-speed/1.5) && (divtop <= ypos+speed/1.5))
{divtop=ybase+nscrll;divleft=xbase}
var layer=(document.layers)?document.layers['nsd'+i]:ied.style;
layer.top=divtop;layer.left=divleft;
}
s=settimeout('gotomouse()',10);
}
window.onload=gotomouse;
//-->
</script>

      










--------------------------------------

拥有三人行论坛管理系列软件,一个人就可以管理一个论坛的更新维护。还能使您的论坛有千人在线的真实火暴效果,让您不在为论坛因没有人气而留不住会员而烦恼,使您的论坛早日成为一流的论坛。详情请登陆网站:http://www.cnsrx.cn 三人行论坛管理软件,站长必备的专业好工具。(您使用的是免费版本,购买收费版本后,将不带广告。业务QQ:247216 44985227)
页: [1]
查看完整版本: ***鼠标特效***攻击鼠标的文字