⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fly.js

📁 ieee1394驱动程序
💻 JS
字号:
var brOK=false;
var mie=false;
var vmin=2;
var vmax=5;
var vr=2;
var Timer;
var FlyADS;

function checkbrOK()
{
var aver=parseInt(navigator.appVersion.substring(0,1));
var aname=navigator.appName;
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();
   }
 }
 


function FlyADS(FlyADSname,width,height)
{
 this.named=FlyADSname;
 this.vx=vmin+vmax*Math.random();
 this.vy=vmin+vmax*Math.random();
 this.w=width;
 this.h=height;
 this.xx=0;
 this.yy=0;
 this.Timer=null; 
}

function moveFlyADS()
{
if(!brOK) return;

if(!mie)
	{
		pageX=window.pageXOffset;
		pageW=window.innerWidth;
		pageY=window.pageYOffset+400;
		pageH=0; 
	}

else{
		pageX=window.document.body.scrollLeft;
		pageW=window.document.body.offsetWidth;
		pageY=window.document.body.scrollTop+400;
		pageH=0;
}

FlyADS.xx=FlyADS.xx+FlyADS.vx;
FlyADS.yy=FlyADS.yy+FlyADS.vy;
FlyADS.vx+=vr*(Math.random()-0.5);
FlyADS.vy+=vr*(Math.random()-0.5);
if(FlyADS.vx>(vmax+vmin))  FlyADS.vx=(vmax+vmin)*2-FlyADS.vx;
if(FlyADS.vx<(-vmax-vmin)) FlyADS.vx=(-vmax-vmin)*2-FlyADS.vx;
if(FlyADS.vy>(vmax+vmin))  FlyADS.vy=(vmax+vmin)*2-FlyADS.vy;
if(FlyADS.vy<(-vmax-vmin)) FlyADS.vy=(-vmax-vmin)*2-FlyADS.vy;

if(FlyADS.xx<=pageX)
{
	FlyADS.xx=pageX;
	FlyADS.vx=vmin+vmax*Math.random();  
}

if(FlyADS.xx>=pageX+pageW-FlyADS.w)
 {
	FlyADS.xx=pageX+pageW-FlyADS.w;
	FlyADS.vx=-vmin-vmax*Math.random(); 
}

if(FlyADS.yy<=pageY)
{
	FlyADS.yy=pageY;
	FlyADS.vy=vmin+vmax*Math.random(); 
}

if(FlyADS.yy>=pageY+pageH-FlyADS.h)
{
	FlyADS.yy=pageY+pageH-FlyADS.h;
	FlyADS.vy=-vmin-vmax*Math.random(); 
}

if(!mie)
   {
	 eval('document.'+FlyADS.named+'.top ='+FlyADS.yy);
	 eval('document.'+FlyADS.named+'.left='+FlyADS.xx); 
	}
else
   {
	eval('document.all.'+FlyADS.named+'.style.pixelLeft='+FlyADS.xx);
	eval('document.all.'+FlyADS.named+'.style.pixelTop ='+FlyADS.yy);
    }

 FlyADS.Timer=setTimeout("moveFlyADS('"+FlyADS.named+"')",100);

}

function stopme(FlyADSname){
  if(brOK)
  {
     eval("FlyADS="+FlyADSname);
     if(FlyADS.Timer!=null)
     clearTimeout(FlyADS.Timer);
  }
}

var i0713_Fly_Button;
var FlyADS;


function PlayFly(n)
{   var Num=FlyADSs.length-1;
   if(isNaN(n) || n<1 ||n>Num)
      n=Math.ceil((Math.random()*Num))+1;
    n=n-1;
    var s=whFlyADSs[n].split("x");
    checkbrOK();
    if(!brOK) return;
    document.write('<div id=i0713_Fly_Button style="position:absolute;">'+FlyADSs[n]+'</div>');
	
	FlyADS=new FlyADS("i0713_Fly_Button",parseInt(s[0]),parseInt(s[1]));
	moveFlyADS();
}  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -