📄 stm31.js
字号:
return "</TABLE></DIV>";
}
function getItemText(item)
{
var s="";
if(nNN4||!nSTMENU)
{
var max_i=nNN4 ? 2 : 1;
s+="<TD WIDTH=1 NOWRAP><FONT STYLE='font-size:1pt;'>";
if(nNN4)
s+="<ILAYER ID="+item.block+"><LAYER ID="+item.block+"IN>";
for(i=0;i<max_i;i++)
{
if(item.type=="sepline"&&i)
break;
if(nNN4)
s+="<LAYER ID="+item.block+st_state[i]+" Z-INDEX=10 VISIBILITY="+(i ? "HIDE" : "SHOW")+">";
s+="<TABLE WIDTH=100% BORDER=0 CELLSPACING=0 CELLPADDING="+(item.type=="sepline" ? 0 : item.bd_sz);
if(!nNN4)
s+=" HEIGHT=100%";
if(item.bd_sz)
s+=" BGCOLOR="+item.bd_cl_l[i];
s+="><TD WIDTH=100%>";
s+="<TABLE WIDTH=100% BORDER=0 CELLSPACING=0 CELLPADDING="+(item.type=="sepline" ? 0 : getpar(item).padding);
if(item.bg_img[i]!="")
s+=" BACKGROUND=\""+item.bg_img[i]+"\"";
if(!nNN4)
s+=" HEIGHT=100%";
if(item.bg_cl[i]!="transparent")
s+=" BGCOLOR="+item.bg_cl[i];
s+=" TITLE="+addquo(item.type!="sepline" ? item.tip : "");
s+=">";
if(item.type=="sepline")
{
s+="<TD NOWRAP VALIGN=TOP"+
" HEIGHT="+(getpar(item).arrange=="vertically" ? item.sep_size : "100%")+
" WIDTH="+(getpar(item).arrange=="vertically" ? "100%" : item.sep_size)+
" STYLE='font-size:0pt;'"+
">";
s+=createIMG(item.sep_img,item.block+"LINE",item.sep_w,item.sep_h,0);
s+="</TD>";
}
else
{
if(getpar(item).lw_max&&(getpar(item).arrange=="vertically"||item.icon_w))
{
s+="<TD ALIGN=CENTER VALIGN=MIDDLE";
s+=getwdstr(item);
s+=">";
s+=createIMG(item.icon[i],item.block+"ICON",item.icon_w,item.icon_h,item.icon_b);
s+="</TD>";
}
s+="<TD WIDTH=100% NOWRAP ALIGN="+item.align+" VALIGN="+item.valign+">";
if(nNN4)
s+="<FONT FACE='"+item.f_fm[i]+"' STYLE=\"";
else
{
s+="<A HREF="+addquo(item.url=="" ? "javascript:;" : item.url);
s+=" TARGET="+item.target;
s+=" STYLE=\"font-family:"+item.f_fm[0]+";";
}
s+="font-size:"+item.f_sz[i]+";";
s+="color:"+item.f_cl[i]+";";
s+="font-weight:"+item.f_wg[i]+";";
s+="font-style:"+item.f_st[i]+";";
s+="text-decoration:"+item.f_de[i]+";";
s+="\">";
if(item.isimage)
s+=createIMG(item.image[i],item.block+"IMG",item.image_w,item.image_h,item.image_b);
else
{
s+="<IMG SRC=\""+getme(item).blank.src+"\" WIDTH=1 HEIGHT=1 BORDER=0 ALIGN=ABSMIDDLE>";
s+=item.text;
}
s+=(nNN4 ? "</FONT>" : "</A>");
s+="</TD>";
if(getpar(item).arrow_w)
{
s+="<TD NOWRAP ALIGN=CENTER VALIGN=MIDDLE>";
s+=createIMG((getsub(item) ? getpar(item).arrow : getme(item).blank.src),item.block+"ARROW",getpar(item).arrow_w,getpar(item).arrow_h,0);
s+="</TD>";
}
}
s+="</TABLE>";
s+="</TD></TABLE>";
s+="</LAYER>";
}
if(nNN4&&item.type!="sepline")
{
s+="<LAYER ID="+item.block+"M";
s+=" Z-INDEX=20";
s+=">";
s+="</LAYER>";
}
s+="</LAYER></ILAYER></FONT>";
s+="</TD>";
}
else
{
s+="<TD class=st_tdcss NOWRAP VALIGN="+(nIE ? "MIDDLE" : "TOP");
s+=" STYLE='"
s+="padding:"+getpar(item).spacing+"px;";
s+="'";
s+=" ID="+getpar(item).block+item.iti;
if(nIEW)
s+=" HEIGHT=100%";
s+=">";
if(!nOP&&!nIE)
{
s+="<DIV class=st_divcss ID="+item.block;
s+=getItemEventString(item);
s+=" STYLE=\""+getItemCSS(item);
s+="\"";
s+=">";
}
s+="<TABLE class=st_tbcss CELLSPACING=0 CELLPADDING=0";
if(!nOP)
s+=" HEIGHT=100%";
if(nIE)
s+=" VALIGN=MIDDLE";
s+=" STYLE=\"";
if(nOP||nIE)
s+=getItemCSS(item);
s+="\"";
if(nOP||nIE)
s+=getItemEventString(item);
if(getpar(item).arrange=="vertically"||nIEM)
s+=" WIDTH=100%";
s+=" ID="+(nOP||nIE ? item.block : (item.block+"TB"));
s+=" TITLE="+addquo(item.type!="sepline" ? item.tip : "");
s+=">";
if(item.type=="sepline")
{
s+="<TD class=st_tdcss NOWRAP VALIGN=TOP"+
" ID="+item.block+"MTD"+
" HEIGHT="+(getpar(item).arrange=="vertically" ? item.sep_size : "100%")+
" WIDTH="+(getpar(item).arrange=="vertically" ? "100%" : item.sep_size)+
">";
s+=createIMG(item.sep_img,item.block+"LINE",item.sep_w,item.sep_h,0);
s+="</TD>";
}
else
{
if(getpar(item).lw_max&&(getpar(item).arrange=="vertically"||item.icon_w))
{
s+="<TD class=st_tdcss NOWRAP ALIGN=CENTER VALIGN=MIDDLE HEIGHT=100%";
s+=" STYLE=\"padding:"+getpar(item).padding+"px\"";
s+=" ID="+item.block+"LTD";
s+=getwdstr(item);
s+=">";
s+=createIMG(item.icon[0],item.block+"ICON",item.icon_w,item.icon_h,item.icon_b);
s+="</TD>";
}
else if(getpar(item).arrange=="vertically")
{
s+="<TD class=st_tdcss";
s+=" STYLE=\"padding:"+getpar(item).padding+"px\"";
s+=" ID="+item.block+"LLTD WIDTH=3><IMG SRC=\""+getme(item).blank.src+"\" WIDTH=1 ID="+item.block+"LLTDI></TD>";
}
s+="<TD class=st_tdcss NOWRAP HEIGHT=100% STYLE=\"color:"+item.f_cl[0]+";";
s+="padding:"+getpar(item).padding+"px;";
s+="\"";
s+=" ID="+item.block+"MTD";
s+=" ALIGN="+item.align;
s+=" VALIGN="+item.valign+">";
s+="<FONT class=st_ftcss ID="+item.txblock+" STYLE=\""+getTextCSS(item)+"\">";
if(item.isimage)
s+=createIMG(item.image[0],item.block+"IMG",item.image_w,item.image_h,item.image_b);
else
s+=item.text;
s+="</FONT>";
s+="</TD>";
if(getpar(item).arrow_w)
{
s+="<TD class=st_tdcss NOWRAP";
s+=" STYLE=\"padding:"+getpar(item).padding+"px\"";
s+=" ID="+item.block+"RTD";
s+=" WIDTH="+(getpar(item).arrow_w+2);
s+=" ALIGN=CENTER VALIGN=MIDDLE HEIGHT=100%>";
s+=createIMG((getsub(item) ? getpar(item).arrow : getme(item).blank.src),item.block+"ARROW",getpar(item).arrow_w,getpar(item).arrow_h,0);
s+="</TD>";
}
else if(getpar(item).arrange=="vertically")
{
s+="<TD class=st_tdcss";
s+=" STYLE=\"padding:"+getpar(item).padding+"px\"";
s+=" ID="+item.block+"RRTD WIDTH=3><IMG SRC=\""+getme(item).blank.src+"\" WIDTH=1 ID="+item.block+"RRTDI></TD>";
}
}
s+="</TABLE>";
if(!nOP&&!nIE)
s+="</DIV>";
s+="</TD>";
}
return s;
}
function getBodyCSS(body)
{
var s="";
s+="border-style:"+body.bd_st+";";
s+="border-width:"+body.bd_sz+"px;";
s+="border-color:"+body.bd_cl+";";
if(nIE)
s+="background:"+body.background+";";
else
{
s+="background-color:"+(body.bg_cl)+";";
if(body.bg_image!="")
{
s+="background-image:url("+body.bg_image+");";
s+="background-repeat:"+body.bg_rep+";";
}
}
return s;
}
function getFilterCSS(body)
{
var s="";
var dxpre="progid:DXImageTransform.Microsoft.";
if(nIEW&&(nVer>=5.0||!body.isstatic))
{
s+="filter:";
if(typeof(body.spec_string)!='undefined')
s+=body.spec_string;
s+=" ";
if(nVer>=5.5)
s+=dxpre;
s+="Alpha(opacity="+body.opacity+")";
if(body.ds_sz!=0)
{
s+=" ";
if(nVer>=5.5)
s+=dxpre;
if(body.ds_st=="simple")
s+="dropshadow(color="+body.ds_color+",offx="+body.ds_sz+",offy="+body.ds_sz+",positive=1) ";
else
s+="Shadow(color="+body.ds_color+",direction=135,strength="+body.ds_sz+") ";
}
s+=";";
}
return s;
}
function getItemCSS(item)
{
var s="";
if(item.type!="sepline")
{
s+="border-style:"+item.bd_st+";";
s+="border-width:"+item.bd_sz+"px;";
s+="border-color:"+item.bd_cl[0]+";";
if(!nIE&&item.bg_img[0]!="")
{
s+="background-image:url("+item.bg_img[0]+");";
s+="background-repeat:"+item.bg_rep[0]+";";
}
}
if(nIE)
s+="background:"+item.background[0]+";";
else
s+="background-color:"+item.bg_cl[0]+";";
s+="cursor:"+getcursor(item)+";";
return s;
}
function getTextCSS(item)
{
var s="";
s+="cursor:"+getcursor(item)+";";
s+="font-family:"+item.f_fm[0]+";";
s+="font-size:"+item.f_sz[0]+";";
s+="font-weight:"+item.f_wg[0]+";";
s+="font-style:"+item.f_st[0]+";";
s+="text-decoration:"+item.f_de[0]+";";
return s;
}
function doitov(e,obj,it)
{
if(nIEW)
{
if(!it.layer)
it.layer=obj;
if(!getpar(it).isshow||(e.fromElement&&obj.contains(e.fromElement)))
return;
}
else
{
if(!getpar(it).isshow||(!nNN&&(e.fromElement&&e.fromElement.id&&e.fromElement.id.indexOf(it.block)>=0)))
return ;
}
if(nNN4)
getlayer(it).document.layers[0].captureEvents(Event.CLICK);
if(getme(it).hdid)
{
clearTimeout(getme(it).hdid);
getme(it).hdid=null;
}
var curiti=getpar(it).curiti;
var curit=null;
if(curiti>=0)
curit=getpar(it).items[curiti];
if(!getpar(it).isclick||getme(it).clicked)
{
if(getpar(it).curiti!=it.iti)
{
if(getpar(it).curiti>=0)
{
hditpop(getpar(it).items[getpar(it).curiti]);
getpar(it).curiti=-1;
}
shitpop(it);
getpar(it).curiti=it.iti;
}
else
{
if(getsub(it)&&!getsub(it).isshow)
{
shitst(it,1);
showpop(getsub(it));
}
}
}
if(it.st_text!="")
window.status=it.st_text;
}
function doitou(e,obj,it)
{
if(nIEW)
{
if(!getpar(it).isshow||e.toElement&&obj.contains(e.toElement))
return;
}
else
{
if(!getpar(it).isshow||(!nNN&&(e.toElement&&e.toElement.id&&e.toElement.id.indexOf(it.block)>=0)))
return ;
}
if(nNN4)
getlayer(it).document.layers[0].releaseEvents(Event.CLICK);
if(!getsub(it)||!getsub(it).isshow)
{
shitst(it,0);
getpar(it).curiti=-1;
}
else if(getsub(it)&&getsub(it).isshow&&!getsub(it).exec_ed)
hditpop(it);
window.status="";
}
function doitck(e,obj,it)
{
if(e.button&&e.button>=2)
return;
if(getpar(it).isclick)
{
getme(it).clicked=!getme(it).clicked;
if(getme(it).clicked)
{
shitpop(it);
getpar(it).curiti=it.iti;
}
else
{
hditpop(it);
getpar(it).curiti=-1;
}
}
if(!(getpar(it).isclick&&getsub(it)))
{
if(it.url!="")
{
var _preurl="javascript:";
if(it.url.toLowerCase().indexOf(_preurl)==0)
eval(it.url.substring(_preurl.length,it.url.length));
else if(nNN6&&it.target=="_self")
window.location.href=it.url;
else
window.open(it.url,it.target);
}
}
}
function getrect(mbit)
{
if(nNN4)
{
var obj=getlayer(mbit);
return [obj.pageX,obj.pageY,obj.clip.width,obj.clip.height];
}
else
{
var l=0,t=0;
var obj=getlayer(mbit);
var w=parseInt(nOP ? obj.style.pixelWidth : obj.offsetWidth);
var h=parseInt(nOP ? obj.style.pixelHeight : obj.offsetHeight);
if(!nOP&&!nIEM&&typeof(mbit.iti)=='undefined')
h-=mbit.ds_sz*2;
while(obj)
{
l+=parseInt(obj.offsetLeft);
t+=parseInt(obj.offsetTop);
obj=obj.offsetParent;
}
if(nIEM)
{
l+=parseInt(document.body.leftMargin);
l-=mbit.bd_sz;
t-=mbit.bd_sz;
}
if(typeof(mbit.iti)!='undefined')
{
if(bDelBorder)
{
l-=mbit.bd_sz;
t-=mbit.bd_sz;
}
if(bAddBorder)
{
l+=getpar(mbit).bd_sz;
t+=getpar(mbit).bd_sz;
}
}
return [l,t,w,h];
}
}
function getxy(body)
{
var x=body.offset_l;
var y=body.offset_t;
var subrc=getrect(body);
body.rc=subrc;
if(body.mbi==0)
{
if(getme(body).type=="custom")
return [getme(body).pos_l,getme(body).pos_t];
else if(getme(body).type=="float")
return [getcl()+getme(body).pos_l,getct()+getme(body).pos_t];
else
return [subrc[0],subrc[1]];
}
var itrc=getrect(getpar(body));
var bdrc=getrect(getpar(getpar(body)));
switch(body.offset)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -