|
主题: 关于页面内的浮动图标!可能是你没有看见过的
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:2.0
发贴:654
|
#12001/6/17 10:51:59
http://www.xa963.net/it/frame-1.htm这个页面浮动图标有不少特点 1.跟随鼠标 2.若鼠标不懂会自由跑动 3.双击可开关图标的移动 我看了很久找不到源码,所以前来求助
|
 张无忌
职务:普通成员
等级:1
金币:0.0
发贴:18
|
#22001/6/17 12:00:26
好像是服务器把.js设置成了不可下载。 这个效果的js应该是http://www.xa963.net/it/tsie.js
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:2.0
发贴:654
|
#32001/6/17 19:41:04
无忌兄!你也来了?这个js我已经下载到了!你如果要的话说一声^_^
|
 蓝色泪水
职务:普通成员
等级:1
金币:0.0
发贴:19
|
#42001/6/17 22:04:40
大哥,没想到你这么厉害,我想要,请问怎么要啊?我的e-mail angelogui@sina.com
|
 草稚
职务:普通成员
等级:1
金币:0.0
发贴:102
|
#52001/6/17 22:27:25
数字面包在上个贴子中说 引用: 无忌兄!你也来了?这个js我已经下载到了!你如果要的话说一声^_^
我要!、、XIXI 谢谢、、、、、 caozhijin@yeah.net
|
 困龙在天
职务:普通成员
等级:7
金币:10.0
发贴:2942
|
#62001/6/17 22:56:51
我也看到了,JS文件内容如下,自己看吧! //名剑IE版JS http://hp79.363.net
f=1
n=m=0
k=5 //移动速度
No=5 //obj个数注意不要太大
t1=new Image();t1.src="xp.gif" //图片1
t2=new Image();t2.src="xp.gif" //图片2
function ner(){return true}
window.onerror=ner
function DM(){if(m){m=0}else{m=1}}
function M(){
if(n){
ts[0].style.left=x=document.body.scrollLeft+event.clientX-xx
ts[0].style.top=y=document.body.scrollTop+event.clientY-yx
event.returnValue=false
}else{
xm=document.body.scrollLeft+event.clientX
ym=document.body.scrollTop+event.clientY
}
}
function dd(){
for(i=No-1;i>0;i--){
ts[i].style.left=ts[i-1].style.left
ts[i].style.top=ts[i-1].style.top
}
if(!n){
st=xm-x;
if(st>60&&f<0){
f=1
for(i=0;i0){
f=-1
for(i=0;i120)||(st<-20)){
ts[0].style.left=x+=parseInt(st/k)
i++
}
st=ym-y
if((st>85)||(st<-5)){
ts[0].style.top=y+=parseInt(st/k)
i++
}
if(i<1&&d){
d=0
setTimeout("rno()",5000)
}
}
}
}
function MD(){
xx=document.body.scrollLeft+event.clientX
yx=document.body.scrollTop+event.clientY
if(xxx+10&&yxy+10){
n=1
xx=xx-x
yx=yx-y
}
}
function MU(){
if(n){
n=0
xm=xx+x
ym=yx+y
}
}
function rno(){
xm=parseInt(Math.random()*screen.availWidth)
ym=parseInt(Math.random()*500+document.body.scrollTop)
d=1
}
x=parseInt(Math.random()*screen.availWidth-100)
y=parseInt(Math.random()*500-100)
rno()
document.onmousemove=M
document.onmouseup=MU
document.onmousedown=MD
document.ondblclick=DM
var ts=new Array()
for(i=No-1;i>=0;i--){
document.write(" ")
ts[i]=document["ts"+i]
}
dd()
setInterval("dd()",100)
[url]http://sintian.chinaccd.net[/url]
|