复制代码 代码如下: 广东、上海、辽宁、四川、福建、浙江、黑龙江、山东、湖北、陕西、江苏377715');returntrue;"onMouseOut="nd();returntrue;"href=#>注 JS代码: //////////////////////////////////////////////////////////////////////////////////// //主背景色(大区域) //Border的颜色和标题栏的颜色; //标题的颜色 //"Close"的颜色 //边缘的宽度,象素。 //弹出窗口位于鼠标下方的距离; //////////////////////////////////////////////////////////////////////////////////// ns4=(document.layers)?true:false //MicrosoftStupidityCheck. varx=0; //以下是页面中使用的公共函数; //Simplepopupright //非公共函数,被其它的函数调用; //Simplepopup //Commoncalls //Movesthelayer //TheCloseonMouseOverfunctionforSticky //Writestoalayer //Makeanobjectvisible //Hidesanobject //Movealayer
//CONFIGURATION
////////////////////////////////////////////////////////////////////////////////////
//通常使用明快的颜色(浅黄色等...)
if(typeoffcolor=='undefined'){varfcolor="ffffff";}
//通常的颜色深(褐色,黑色等。)
if(typeofbackcolor=='undefined'){varbackcolor="#FF9900";}
//文字的颜色
//通常是比较深的颜色;
if(typeoftextcolor=='undefined'){vartextcolor="#000000";}
//通常是明快的颜色;
if(typeofcapcolor=='undefined'){varcapcolor="#FFFFFF";}
//通常是明快的颜色;
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;}
//设置结束
////////////////////////////////////////////////////////////////////////////////////
ie4=(document.all)?true:false
if(ie4){
if(navigator.userAgent.indexOf('MSIE5')>0){
ie5=true;
}else{
ie5=false;}
}else{
ie5=false;
}
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)
}
functiondrs(text){
dts(1,text);
}
//Clearspopupsifappropriate
functionnd(){
if(cnt>=1){sw=0};
if((ns4)||(ie4)){
if(sw==0){
snow=0;
hideObject(over);
}else{
cnt++;
}
}
}
functiondts(d,text){
txt=" "
layerWrite(txt);
dir=d;
disp();
}
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.
}
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);
}
}
}
functioncClick(){
hideObject(over);
sw=0;
}
functionlayerWrite(txt){
if(ns4){
varlyr=document.overDiv.document
lyr.write(txt)
lyr.close()
}
elseif(ie4)document.all["overDiv"].innerHTML=txt
if(tr){}
}
functionshowObject(obj){
if(ns4)obj.visibility="show"
elseif(ie4)obj.visibility="visible"
}
functionhideObject(obj){
if(ns4)obj.visibility="hide"
elseif(ie4)obj.visibility="hidden"
}
functionmoveTo(obj,xL,yL){
obj.left=xL
obj.top=yL
}