打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
页面上会弹跳的球- 网页特效

页面上会弹跳的球

代码如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>网页特效|Linkweb.cn/Js|--- 页面上会弹跳的球</title>
</head>
<body>
<DIV id=sohuactivebutton style="POSITION: absolute"></DIV>
<script>
<!--
function flynow(){
sohuactivebutton();
tome();
}
window.onload=flynow;
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;
var vmax=2;
var vr=1;
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",90,90);
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";
}
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"; }
else if(ie4) {
document.all.cnc.style.visibility="hidden";
stopme(0); }
}
//-->
<!--
var brOK1=false;
var mie1=false;
var aver1=parseInt(navigator.appVersion.substring(0,1));
var aname1=navigator.appName;
function checkbrOK1(){
if(aname1.indexOf("Internet Explorer")!=-1){
if(aver1>=4) brOK1=navigator.javaEnabled();
mie1=true;
}
if(aname1.indexOf("Netscape")!=-1){
if(aver1>=4) brOK1=navigator.javaEnabled();
}
}
var vmin1=2;
var vmax1=5;
var vr1=2;
var timer2;
function Chip1(Chip1name,width,height){
this.named1=Chip1name;
this.vx1=vmin1+vmax1*Math.random();
this.vy1=vmin1+vmax1*Math.random();
this.w1=width;
this.h1=height;
this.xx1=0;
this.yy1=0;
this.timer2=null; }
function moveChip1(Chip1name){
if(brOK1){
eval("Chip1="+Chip1name);
if(!mie1){
pageX1=window.pageXOffset;
pageW1=window.innerWidth;
pageY1=window.pageYOffset+400;
pageH1=0; }
else{
pageX1=window.document.body.scrollLeft;
pageW1=window.document.body.offsetWidth;
pageY1=window.document.body.scrollTop+400;
pageH1=0; }
Chip1.xx1=Chip1.xx1+Chip1.vx1;
Chip1.yy1=Chip1.yy1+Chip1.vy1;
Chip1.vx1+=vr1*(Math.random()-0.5);
Chip1.vy1+=vr1*(Math.random()-0.5);
if(Chip1.vx1>(vmax1+vmin1)) Chip1.vx1=(vmax1+vmin1)*2-Chip1.vx1;
if(Chip1.vx1<(-vmax1-vmin1)) Chip1.vx1=(-vmax1-vmin1)*2-Chip1.vx1;
if(Chip1.vy1>(vmax1+vmin1)) Chip1.vy1=(vmax1+vmin1)*2-Chip1.vy1;
if(Chip1.vy1<(-vmax1-vmin1)) Chip1.vy1=(-vmax1-vmin1)*2-Chip1.vy1;
if(Chip1.xx1<=pageX1){
Chip1.xx1=pageX1;
Chip1.vx1=vmin1+vmax1*Math.random(); }
if(Chip1.xx1>=pageX1+pageW1-Chip1.w1){
Chip1.xx1=pageX1+pageW1-Chip1.w1;
Chip1.vx1=-vmin1-vmax1*Math.random(); }
if(Chip1.yy1<=pageY1){
Chip1.yy1=pageY1;
Chip1.vy1=vmin1+vmax1*Math.random(); }
if(Chip1.yy1>=pageY1+pageH1-Chip1.h1){
Chip1.yy1=pageY1+pageH1-Chip1.h1;
Chip1.vy1=-vmin1-vmax1*Math.random(); }
if(!mie1){
eval('document.'+Chip1.named1+'.top ='+Chip1.yy1);
eval('document.'+Chip1.named1+'.left='+Chip1.xx1); }
else{
eval('document.all.'+Chip1.named1+'.style.pixelLeft='+Chip1.xx1);
eval('document.all.'+Chip1.named1+'.style.pixelTop ='+Chip1.yy1);}
Chip1.timer2=setTimeout("moveChip1('"+Chip1.named1+"')",100);
}
}
function stopme1(Chip1name){
if(brOK1){
eval("Chip1="+Chip1name);
if(Chip1.timer2!=null){clearTimeout(Chip1.timer2)}
}
}
var sohuactivebutton;
var Chip1;
function sohuactivebutton(){
checkbrOK1();
sohuactivebutton=new Chip1("sohuactivebutton",60,80);
if(brOK1){ moveChip1("sohuactivebutton"); }
}
//-->
</script>
<!-- 修改下面的图像地址和点击图像时的链接地址,调整宽度和高度为你的图像的宽度和高度-->
<DIV id=tome style="POSITION: absolute; left: 20px; top: 14px"><A  href="#"><IMG src="images/bullet.gif" border=0 width="40" height="40"></A> </DIV>
</body>
</html>
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
cf战队介绍大全
通达信史上最赚钱的公式(百分之三),前提是遵守纪律!
VOL波段王辞职表示我破解的
【图】大智慧精品公式===每天百分之三
为什么有人总能在股市赚3个点抽身?经常赚3个点指标
DHZB 小级别钝化情况,做T利器
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服