一个人可以没有一切,但不可以没有自由;一个人可以失去一切,但不可以失去藏于内心深处的精神与信念。 注册 | 登陆

漂浮代码01

PowWeb Hosting - Only $3.88 per month

效果演示:http://www.longxiaoyun.com/guanggao/yanshi001/piaofu.htm

piaofu.js

//可设置漂浮图片是否为FLASH以及显示大小
var brOK=false;
var 
mie=false;
var 
vmin=2;
var 
vmax=5;
var 
vr=1;
var 
timer1;
var 
ads;
var 
isflash=0;         //是否为FLASH文件的漂浮 1=是 0=否
var pic="http://www.cnzph.net/2007/chinahr04.gif";         //图片的地址
var alt="请点我吧!";         //鼠标放在图片上时显示的提示文字
var url="http://chinahrafaad.allyes.com/main/adfclick?db=chinahrafaad&bid=35072,17711,151&cid=13505,104,1&sid=35554&show=ignore&url=http://www.chinahr.com/promotion/mkt/2007star/index.html";     //图片链接的地址
var flashurl="http://www.cnzph.net/2007/chinahr05.gif";     //FLASH文件的路径
var Wimg=100;         //图像的宽度
var Himg=100;         //图像的高度
function movechip(chipname)
{
    if(
brOK)
    {
     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;
     }
     
chip.xx=chip.xx+chip.vx;
     
chip.yy=chip.yy+chip.vy;
     
chip.vx+=vr*(Math.random()-0.5);
     
chip.vy+=vr*(Math.random()-0.5);
     if(
chip.vx>(vmax+vmin))     chip.vx=(vmax+vmin)*2-chip.vx;
     if(
chip.vx<(-vmax-vmin)) chip.vx=(-vmax-vmin)*2-chip.vx;
     if(
chip.vy>(vmax+vmin))     chip.vy=(vmax+vmin)*2-chip.vy;
     if(
chip.vy<(-vmax-vmin)) chip.vy=(-vmax-vmin)*2-chip.vy;
     if(
chip.xx<=pageX)
     {
     
chip.xx=pageX;
     
chip.vx=vmin+vmax*Math.random();
     }
     if(
chip.xx>=pageX+pageW-chip.w)
     {
     
chip.xx=pageX+pageW-chip.w;
     
chip.vx=-vmin-vmax*Math.random();
     }
     if(
chip.xx>=680)
     {
     
chip.xx=chip.xx-20;
     
chip.vx=-vmin-vmax*Math.random();
     }
     if(
chip.yy<=pageY)
     {
     
chip.yy=pageY;
     
chip.vy=vmin+vmax*Math.random();
     }
     if(
chip.yy>=pageY+pageH-chip.h)
     {
     
chip.yy=pageY+pageH-chip.h;
     
chip.vy=-vmin-vmax*Math.random();
     }
     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+"')",80);
    }
}


function 
stopme(chipname)
{
    if(
brOK)
    {
     eval(
"chip="+chipname);
     if(
chip.timer1!=null)
     {
     
clearTimeout(chip.timer1)
     }
    }
}


function 
ads()
{
    if(
navigator.appName.indexOf("Internet Explorer")!=-1)
    {
     if(
parseInt(navigator.appVersion.substring(0,1))>=4brOK=navigator.javaEnabled();mie=true;
    }
    if(
navigator.appName.indexOf("Netscape")!=-1)
    {
     if(
parseInt(navigator.appVersion.substring(0,1))>=4brOK=navigator.javaEnabled();
    }
    
ads.named="ads";
    
ads.vx=vmin+vmax*Math.random();
    
ads.vy=vmin+vmax*Math.random();
    
ads.w=1;
    
ads.h=1;
    
ads.xx=0;
    
ads.yy=0;
    
ads.timer1=null;
    
movechip("ads");
}


document.write('<div id="ads" onmouseover=stopme("ads"); onmouseout=movechip("ads"); style="height:49px;left:178px;position:absolute;top:1237px;width:70px; z-index:1000">');
if (
isflash>0)
{
document.write("<EMBED src='" flashurl "' quality=high     WIDTH='" Wimg "' HEIGHT='" Himg "' TYPE='application/x-shockwave-flash'></EMBED>");
}
else
{
document.write("<a href='" url "' target=_blank>");
document.write("<img src='" pic "' alt='" alt "' border=0 width='" Wimg "' height='" Himg "'></a>");
}
document.write("</div>");
ads();

« 上一篇 | 下一篇 »

Trackbacks

点击获得Trackback地址,Encode: UTF-8 点击获得Trackback地址,Encode: GB2312 or GBK 点击获得Trackback地址,Encode: BIG5

发表评论

评论内容 (必填):