欢迎来到福编程网,本站提供各种互联网专业知识!

永不消失的title提示代码

发布时间:2007-02-15 作者: 来源:转载
复制代码代码如下:注JS代码://////////////////////////////////////////////////////////////////////////////////////CONFIGURATION//////////////////////////////////////////////////////////////////////////////////////主背景色(大区域)//通常使用

复制代码 代码如下:

广东、上海、辽宁、四川、福建、浙江、黑龙江、山东、湖北、陕西、江苏377715');returntrue;"onMouseOut="nd();returntrue;"href=#>注

JS代码:

////////////////////////////////////////////////////////////////////////////////////
//CONFIGURATION
////////////////////////////////////////////////////////////////////////////////////

//主背景色(大区域)
//通常使用明快的颜色(浅黄色等...)
if(typeoffcolor=='undefined'){varfcolor="ffffff";}

//Border的颜色和标题栏的颜色;
//通常的颜色深(褐色,黑色等。)
if(typeofbackcolor=='undefined'){varbackcolor="#FF9900";}


//文字的颜色
//通常是比较深的颜色;
if(typeoftextcolor=='undefined'){vartextcolor="#000000";}

//标题的颜色
//通常是明快的颜色;
if(typeofcapcolor=='undefined'){varcapcolor="#FFFFFF";}

//"Close"的颜色
//通常是明快的颜色;
if(typeofclosecolor=='undefined'){varclosecolor="#9999FF";}


//弹出的窗口的宽度;
//100-300pixels合适
if(typeofwidth=='undefined'){varwidth="280";}

//边缘的宽度,象素。
//1-3pixels合适
if(typeofborder=='undefined'){varborder="2";}


//弹出窗口位于鼠标左侧或者右侧的距离,象素。
//3-12合适
if(typeofoffsetx=='undefined'){varoffsetx=10;}

//弹出窗口位于鼠标下方的距离;
//3-12合适
if(typeofoffsety=='undefined'){varoffsety=10;}

////////////////////////////////////////////////////////////////////////////////////
//设置结束
////////////////////////////////////////////////////////////////////////////////////

ns4=(document.layers)?true:false
ie4=(document.all)?true:false

//MicrosoftStupidityCheck.
if(ie4){
if(navigator.userAgent.indexOf('MSIE5')>0){
ie5=true;
}else{
ie5=false;}
}else{
ie5=false;
}

varx=0;
vary=0;
varsnow=0;
varsw=0;
varcnt=0;
vardir=1;
vartr=1;
if((ns4)||(ie4)){
if(ns4)over=document.overDiv
if(ie4)over=overDiv.style
document.onmousemove=mouseMove
if(ns4)document.captureEvents(Event.MOUSEMOVE)
}

//以下是页面中使用的公共函数;

//Simplepopupright
functiondrs(text){
dts(1,text);
}


//Clearspopupsifappropriate
functionnd(){
if(cnt>=1){sw=0};
if((ns4)||(ie4)){
if(sw==0){
snow=0;
hideObject(over);
}else{
cnt++;
}
}
}

//非公共函数,被其它的函数调用;

//Simplepopup
functiondts(d,text){
txt=""+text+""
layerWrite(txt);
dir=d;
disp();
}

//Commoncalls
functiondisp(){
if((ns4)||(ie4)){
if(snow==0){
if(dir==2){//Center
moveTo(over,x+offsetx-(width/2),y+offsety);
}
if(dir==1){//Right
moveTo(over,x+offsetx,y+offsety);
}
if(dir==0){//Left
moveTo(over,x-offsetx-width,y+offsety);
}
showObject(over);
snow=1;
}
}
//Hereyoucanmakethetextgotothestatusbar.
}

//Movesthelayer
functionmouseMove(e){
if(ns4){x=e.pageX;y=e.pageY;}
if(ie4){x=event.x+document.body.scrollLeft;y=event.y+document.body.scrollTop;}
if(ie5){x=event.x+document.body.scrollLeft;y=event.y+document.body.scrollTop;}
if(snow){
if(dir==2){//Center
moveTo(over,x+offsetx-(width/2),y+offsety);
}
if(dir==1){//Right
moveTo(over,x+offsetx,y+offsety);
}
if(dir==0){//Left
moveTo(over,x-offsetx-width,y+offsety);
}
}
}

//TheCloseonMouseOverfunctionforSticky
functioncClick(){
hideObject(over);
sw=0;
}

//Writestoalayer
functionlayerWrite(txt){
if(ns4){
varlyr=document.overDiv.document
lyr.write(txt)
lyr.close()
}
elseif(ie4)document.all["overDiv"].innerHTML=txt
if(tr){}
}

//Makeanobjectvisible
functionshowObject(obj){
if(ns4)obj.visibility="show"
elseif(ie4)obj.visibility="visible"
}

//Hidesanobject
functionhideObject(obj){
if(ns4)obj.visibility="hide"
elseif(ie4)obj.visibility="hidden"
}

//Movealayer
functionmoveTo(obj,xL,yL){
obj.left=xL
obj.top=yL
}

相关推荐