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

📄 overlibmws.js

📁 这是linux下ssl vpn的实现程序
💻 JS
📖 第 1 页 / 共 3 页
字号:
fd.body.insertAdjacentHTML('BeforeEnd','<div id="'+id+'"></div>');d=fd.all[id];

}else{d=fd.createElement('div');if(d){d.id=id;fd.body.appendChild(d);}}if(!d)return null;

if(OLns4)d.zIndex=z;else{var o=d.style;o.position='absolute';o.visibility='hidden';o.zIndex=z;}}

return d;

}



// Creates and writes layer content

function OLdoLyr(){

if(o3_background==''&&!o3_fullhtml){

if(o3_fgbackground!='')o3_fgbackground=' background="'+o3_fgbackground+'"';

if(o3_bgbackground!='')o3_bgbackground=' background="'+o3_bgbackground+'"';

if(o3_cgbackground!='')o3_cgbackground=' background="'+o3_cgbackground+'"';

if(o3_fgcolor!='')o3_fgcolor=' bgcolor="'+o3_fgcolor+'"';

if(o3_bgcolor!='')o3_bgcolor=' bgcolor="'+o3_bgcolor+'"';

if(o3_cgcolor!='')o3_cgcolor=' bgcolor="'+o3_cgcolor+'"';

if(o3_height>0)o3_height=' height="'+o3_height+'"';else o3_height='';}

if(!OLns4)OLrepositionTo(over,(OLns6?20:0),0);var lyrHtml=OLdoLGF();

if(o3_sticky&&OLtimerid>0){clearTimeout(OLtimerid);OLtimerid=0;}

if(o3_wrap&&!o3_fullhtml){OLlayerWrite(lyrHtml);

o3_width=(OLns4?over.clip.width:over.offsetWidth);

if(OLns4&&o3_wrapmax<1)o3_wrapmax=o3_frame.innerWidth-40;

o3_wrap=0;if(o3_wrapmax>0&&o3_width>o3_wrapmax)o3_width=o3_wrapmax;lyrHtml=OLdoLGF();}

OLlayerWrite(lyrHtml);o3_width=(OLns4?over.clip.width:over.offsetWidth);

if(OLbubblePI)OLgenerateBubble(lyrHtml);

}



/*

 LAYER GENERATION FUNCTIONS

*/

// Makes simple table without caption

function OLcontentSimple(txt){

var t=OLbgLGF()+OLfgLGF(txt)+OLbaseLGF();

OLsetBackground('');return t;

}



// Makes table with caption and optional close link

function OLcontentCaption(txt,title,close){

var closing=(OLprintPI?OLprintCapLGF():''),closeevent='onmouseover',caption,t,

cC='javascript:return '+OLfnRef+(OLovertwoPI&&over==over2?'cClick2();':'cClick();');

if(o3_closeclick)closeevent=(o3_closetitle?'title="'+o3_closetitle+'" ':'')+'onclick';

if(o3_capicon!='')o3_capicon='<img src="'+o3_capicon+'" /> ';

if(close){closing+='<td align="right"><a href="'+cC+'" '

+closeevent+'="'+cC+'"'+(o3_closefontclass?' class="'+o3_closefontclass

+'">':'>'+OLlgfUtil(0,'','span',o3_closecolor,o3_closefont,o3_closesize))+close

+(o3_closefontclass?'':OLlgfUtil(1,'','span'))+'</a></td>';}

caption='<table'+OLwd(0)+' border="0" cellpadding="'+o3_captionpadding+'" cellspacing="0"'

+(o3_cgclass?' class="'+o3_cgclass+'"':o3_cgcolor+o3_cgbackground)+'><tr><td'+OLwd(0)

+(o3_cgclass?' class="'+o3_cgclass+'">':'>')+(o3_captionfontclass?'<div class="'

+o3_captionfontclass+'">':'<strong>'

+OLlgfUtil(0,'','div',o3_capcolor,o3_captionfont,o3_captionsize))+o3_capicon+title

+OLlgfUtil(1,'','div')+(o3_captionfontclass?'':'</strong>')+'</td>'+closing+'</tr></table>';

t=OLbgLGF()+(o3_capbelow?OLfgLGF(txt)+caption:caption+OLfgLGF(txt))+OLbaseLGF();

OLsetBackground('');return t;

}



// For BACKGROUND and FULLHTML commands

function OLcontentBackground(txt, image, hasfullhtml){

var t;if(hasfullhtml){t=txt;}else{t='<table'+OLwd(1)

+' border="0" cellpadding="0" cellspacing="0" '+'height="'+o3_height

+'"><tr><td colspan="3" height="'+o3_padyt+'"></td></tr><tr><td width="'

+o3_padxl+'"></td><td valign="top"'+OLwd(2)+'>'

+OLlgfUtil(0,o3_textfontclass,'div',o3_textcolor,o3_textfont,o3_textsize)+txt+

OLlgfUtil(1,'','div')+'</td><td width="'+o3_padxr+'"></td></tr><tr><td colspan="3" height="'

+o3_padyb+'"></td></tr></table>';}

OLsetBackground(image);return t;

}



// LGF utilities

function OLbgLGF(){

return '<table'+OLwd(1)+o3_height+' border="0" cellpadding="'+o3_border+'" cellspacing="0"'

+(o3_bgclass?' class="'+o3_bgclass+'"':o3_bgcolor+o3_bgbackground)+'><tr><td>';

}

function OLfgLGF(t){

return '<table'+OLwd(0)+o3_height+' border="0" cellpadding="'+o3_textpadding

+'" cellspacing="0"'+(o3_fgclass?' class="'+o3_fgclass+'"':o3_fgcolor+o3_fgbackground)

+'><tr><td valign="top"'+(o3_fgclass?' class="'+o3_fgclass+'"':'')+'>'

+OLlgfUtil(0,o3_textfontclass,'div',o3_textcolor,o3_textfont,o3_textsize)+t

+(OLprintPI?OLprintFgLGF():'')+OLlgfUtil(1,'','div')+'</td></tr></table>';

}

function OLlgfUtil(end,tfc,ele,col,fac,siz){

if(end)return ('</'+(OLns4?'font':ele)+'>');else return (tfc?'<div class="'+tfc+'">':

('<'+(OLns4?'font color="'+col+'" face="'+OLquoteMultiNameFonts(fac)+'" size="'+siz:ele

+' style="color:'+col+';font-family:'+OLquoteMultiNameFonts(fac)+';font-size:'+siz+';'

+(ele=='span'?'text-decoration:underline;':''))+'">'));

}

function OLquoteMultiNameFonts(f){

var i,v,pM=f.split(',');

for(i=0;i<pM.length;i++){v=pM[i];v=v.replace(/^\s+/,'').replace(/\s+$/,'');

if(/\s/.test(v) && !/['"]/.test(v)){v="\'"+v+"\'";pM[i]=v;}}

return pM.join();

}

function OLbaseLGF(){

return ((o3_base>0&&!o3_wrap)?('<table width="100%" border="0" cellpadding="0" cellspacing="0"'

+(o3_bgclass?' class="'+o3_bgclass+'"':'')+'><tr><td height="'+o3_base

+'"></td></tr></table>'):'')+'</td></tr></table>';

}

function OLwd(a){

return(o3_wrap?'':' width="'+(!a?'100%':(a==1?o3_width:(o3_width-o3_padxl-o3_padxr)))+'"');

}



// Loads image into the div.

function OLsetBackground(i){

if(i==''){if(OLns4)over.background.src=null;

else{if(OLns6)over.style.width='';over.style.backgroundImage='none';}

}else{if(OLns4)over.background.src=i;

else{if(OLns6)over.style.width=o3_width+'px';over.style.backgroundImage='url('+i+')';}}

}



/*

 HANDLING FUNCTIONS

*/

// Displays layer

function OLdisp(s){

if(!OLallowmove){if(OLshadowPI)OLdispShadow();if(OLiframePI)OLdispIfs();OLplaceLayer();

if(OLndt)OLshowObject(over);else OLshowid=setTimeout("OLshowObject(over)",1);

OLallowmove=(o3_sticky||o3_nofollow)?0:1;}OLndt=0;if(s!="")self.status=s;

}



// Decides placement of layer.

function OLplaceLayer(){

var snp,X,Y,pgLeft,pgTop,pWd=o3_width,pHt,iWd=100,iHt=100,SB=0,LM=0,CX=0,TM=0,BM=0,CY=0,

o=OLfd(),nsb=(OLgek>=20010505&&!o3_frame.scrollbars.visible)?1:0;

if(!OLkht&&o&&o.clientWidth)iWd=o.clientWidth;

else if(o3_frame.innerWidth){SB=Math.ceil(1.4*(o3_frame.outerWidth-o3_frame.innerWidth));

if(SB>20)SB=20;iWd=o3_frame.innerWidth;}

pgLeft=(OLie4)?o.scrollLeft:o3_frame.pageXOffset;

if(OLie55&&OLfilterPI&&o3_filter&&o3_filtershadow)SB=CX=5;else

if((OLshadowPI)&&bkdrop&&o3_shadow&&o3_shadowx){SB+=((o3_shadowx>0)?o3_shadowx:0);

LM=((o3_shadowx<0)?Math.abs(o3_shadowx):0);CX=Math.abs(o3_shadowx);}

if(o3_ref!=""||o3_fixx> -1||o3_relx!=null||o3_midx!=null){

if(o3_ref!=""){X=OLrefXY[0];if(OLie55&&OLfilterPI&&o3_filter&&o3_filtershadow){

if(o3_refp=='UR'||o3_refp=='LR')X-=5;}

else if((OLshadowPI)&&bkdrop&&o3_shadow&&o3_shadowx){

if(o3_shadowx<0&&(o3_refp=='UL'||o3_refp=='LL'))X-=o3_shadowx;else

if(o3_shadowx>0&&(o3_refp=='UR'||o3_refp=='LR'))X-=o3_shadowx;}

}else{if(o3_midx!=null){

X=parseInt(pgLeft+((iWd-pWd-SB-LM)/2)+o3_midx);

}else{if(o3_relx!=null){

if(o3_relx>=0)X=pgLeft+o3_relx+LM;else X=pgLeft+o3_relx+iWd-pWd-SB;

}else{X=o3_fixx+LM;}}}

}else{

if(o3_hauto){

if(o3_hpos==LEFT&&OLx-pgLeft<iWd/2&&OLx-pWd-o3_offsetx<pgLeft+LM)o3_hpos=RIGHT;else

if(o3_hpos==RIGHT&&OLx-pgLeft>iWd/2&&OLx+pWd+o3_offsetx>pgLeft+iWd-SB)o3_hpos=LEFT;}

X=(o3_hpos==CENTER)?parseInt(OLx-((pWd+CX)/2)+o3_offsetx):

(o3_hpos==LEFT)?OLx-o3_offsetx-pWd:OLx+o3_offsetx;

if(o3_snapx>1){

snp=X % o3_snapx;

if(o3_hpos==LEFT){X=X-(o3_snapx+snp);}else{X=X+(o3_snapx-snp);}}}

if(!o3_nojustx&&X+pWd>pgLeft+iWd-SB)

X=iWd+pgLeft-pWd-SB;if(!o3_nojustx&&X-LM<pgLeft)X=pgLeft+LM;

pgTop=OLie4?o.scrollTop:o3_frame.pageYOffset;

if(!OLkht&&!nsb&&o&&o.clientHeight)iHt=o.clientHeight;

else if(o3_frame.innerHeight)iHt=o3_frame.innerHeight;

if(OLbubblePI&&o3_bubble)pHt=OLbubbleHt;else pHt=OLns4?over.clip.height:over.offsetHeight;

if((OLshadowPI)&&bkdrop&&o3_shadow&&o3_shadowy){TM=(o3_shadowy<0)?Math.abs(o3_shadowy):0;

if(OLie55&&OLfilterPI&&o3_filter&&o3_filtershadow)BM=CY=5;else

BM=(o3_shadowy>0)?o3_shadowy:0;CY=Math.abs(o3_shadowy);}

if(o3_ref!=""||o3_fixy> -1||o3_rely!=null||o3_midy!=null){

if(o3_ref!=""){Y=OLrefXY[1];if(OLie55&&OLfilterPI&&o3_filter&&o3_filtershadow){

if(o3_refp=='LL'||o3_refp=='LR')Y-=5;}else if((OLshadowPI)&&bkdrop&&o3_shadow&&o3_shadowy){

if(o3_shadowy<0&&(o3_refp=='UL'||o3_refp=='UR'))Y-=o3_shadowy;else

if(o3_shadowy>0&&(o3_refp=='LL'||o3_refp=='LR'))Y-=o3_shadowy;}

}else{if(o3_midy!=null){

Y=parseInt(pgTop+((iHt-pHt-CY)/2)+o3_midy);

}else{if(o3_rely!=null){

if(o3_rely>=0)Y=pgTop+o3_rely+TM;else Y=pgTop+o3_rely+iHt-pHt-BM;}else{

Y=o3_fixy+TM;}}}

}else{

if(o3_vauto){

if(o3_vpos==ABOVE&&OLy-pgTop<iHt/2&&OLy-pHt-o3_offsety<pgTop)o3_vpos=BELOW;else

if(o3_vpos==BELOW&&OLy-pgTop>iHt/2&&OLy+pHt+o3_offsety+((OLns4||OLkht)?17:0)>pgTop+iHt-BM)

o3_vpos=ABOVE;}Y=(o3_vpos==VCENTER)?parseInt(OLy-((pHt+CY)/2)+o3_offsety):

(o3_vpos==ABOVE)?OLy-(pHt+o3_offsety+BM):OLy+o3_offsety+TM;

if(o3_snapy>1){

snp=Y % o3_snapy;

if(pHt>0&&o3_vpos==ABOVE){Y=Y-(o3_snapy+snp);}else{Y=Y+(o3_snapy-snp);}}}

if(!o3_nojusty&&Y+pHt+BM>pgTop+iHt)Y=pgTop+iHt-pHt-BM;if(!o3_nojusty&&Y-TM<pgTop)Y=pgTop+TM;

OLrepositionTo(over,X,Y);

if(OLshadowPI)OLrepositionShadow(X,Y);if(OLiframePI)OLrepositionIfs(X,Y);

if(OLns6&&o3_frame.innerHeight){iHt=o3_frame.innerHeight;OLrepositionTo(over,X,Y);}

if(OLscrollPI)OLchkScroll(X-pgLeft,Y-pgTop);

}



// Chooses body or documentElement

function OLfd(f){

var fd=((f)?f:o3_frame).document,fdc=fd.compatMode,fdd=fd.documentElement;

return (!OLop7&&fdc&&fdc!='BackCompat'&&fdd&&fdd.clientWidth)?fd.documentElement:fd.body;

}



// Gets location of REFerence object

function OLgetRefXY(r){

var o=OLgetRef(r),ob=o,rXY=[o3_refx,o3_refy],of;

if(!o)return [null,null];

if(OLns4){if(typeof o.length!='undefined'&&o.length>1){

ob=o[0];rXY[0]+=o[0].x+o[1].pageX;rXY[1]+=o[0].y+o[1].pageY;

}else{if((o.toString().indexOf('Image')!= -1)||(o.toString().indexOf('Anchor')!= -1)){

rXY[0]+=o.x;rXY[1]+=o.y;}else{rXY[0]+=o.pageX;rXY[1]+=o.pageY;}}

}else{rXY[0]+=OLpageLoc(o,'Left');rXY[1]+=OLpageLoc(o,'Top');}

of=OLgetRefOffsets(ob);rXY[0]+=of[0];rXY[1]+=of[1];

return rXY;

}

function OLgetRef(l){var r=OLgetRefById(l);return (r)?r:OLgetRefByName(l);}



// Seeks REFerence by id

function OLgetRefById(l,d){

var r="",j;l=(l||'overDiv');d=(d||o3_frame.document);

if(OLie4&&d.all){return d.all[l];}else if(d.getElementById){return d.getElementById(l);

}else if(d.layers&&d.layers.length>0){if(d.layers[l])return d.layers[l];

for(j=0;j<d.layers.length;j++){r=OLgetRefById(l,d.layers[j].document);if(r)return r;}}

return null;

}



// Seeks REFerence by name (for img and a)

function OLgetRefByName(l,d){

var r=null,j;d=(d||o3_frame.document);

if(typeof d.images[l]!='undefined'&&d.images[l]){return d.images[l];

}else if(typeof d.anchors[l]!='undefined'&&d.anchors[l]){return d.anchors[l];

}else if(d.layers&&d.layers.length>0){

for(j=0;j<d.layers.length;j++){r=OLgetRefByName(l,d.layers[j].document);

if(r&&r.length>0)return r;else if(r)return [r,d.layers[j]];}}

return null;

}



// Gets layer vs REFerence offsets

function OLgetRefOffsets(o){

var c=o3_refc.toUpperCase(),p=o3_refp.toUpperCase(),W=0,H=0,pW=0,pH=0,of=[0,0];

pW=(OLbubblePI&&o3_bubble)?o3_width:OLns4?over.clip.width:over.offsetWidth;

pH=(OLbubblePI&&o3_bubble)?OLbubbleHt:OLns4?over.clip.height:over.offsetHeight;

if((!OLop7)&&o.toString().indexOf('Image')!= -1){W=o.width;H=o.height;

}else if((!OLop7)&&o.toString().indexOf('Anchor')!= -1){c=o3_refc='UL';}else{

W=(OLns4)?o.clip.width:o.offsetWidth;H=(OLns4)?o.clip.height:o.offsetHeight;}

⌨️ 快捷键说明

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