📄 edxsky_functions.js
字号:
var js_ver=false;//true;
//if (ScriptEngineMinorVersion()<5) js_ver=false;
//alert(ScriptEngineMajorVersion()+"."+ScriptEngineMinorVersion()+"."+ScriptEngineBuildVersion());
function vtrue(vvar)
{
var tmp1=false;
if (vvar=="True" || vvar=="true") { tmp1=true; }
return tmp1;
}
function vnull(vvar)
{
var tmp1=true;
if (vvar=="" || vvar==null) { tmp1=false; }
return tmp1;
}
function click_return(cvar,ct)
{
var nvar='';
switch (ct)
{
case 1:
nvar=cvar;
break;
default :
nvar='您确定要'+cvar+'吗?\n\n执行该操作后将不可恢复!';
break;
}
var cf=window.confirm(nvar);
if (cf) { return true; }
return false;
}
function note_emoney(nvar,nemoney,npower)
{
if (nemoney==0) { return true; }
var t1=window.confirm(nvar+" 将扣除你 "+nemoney+" "+m_unit+"!\n\n扣除后将不能恢复!你确定吗?");
if (t1) { return true; }
return false;
}
function note_emoney_pay(p_emoney,p_nsort,p_id)
{
var temp1="<img src='"+web_dir_skin+"small/emoney.gif' border=0 alt='"+m_unit+"支付(功能开发中...)' align=absmiddle> ";
if (p_emoney>0)
{ temp1+="<font class=red2>"+p_emoney+"</font> "+m_unit; }
else
{ temp1+="<font class=gray>不可用</font>"; }
return temp1;
}
function sy_insert_em(emvar,em_frm,em_word)
{
var obj_tmp=eval("document."+em_frm+"."+em_word);
obj_tmp.value+=emvar;
obj_tmp.focus();
}
function sy_em(em_frm,em_word)
{
var temp1="";
for(var i=0; i<16; i++) { temp1+="<img src='"+web_dir+"images/icon/em" + (i+1) + ".gif' border=0 align=absMiddle onclick=\"javascript:sy_insert_em\('[em" + (i+1) + "]'\,'"+em_frm+"','"+em_word+"');\" style=\"CURSOR: hand\"> "; }
temp1+=" <font class=gray>[ <a href='###' onclick=\"javascript:open_win('em.htm?"+em_frm+","+em_word+",em','em',300,360,'no');\">更多EM贴图…</a> ]</font>";
return temp1;
}
function sy_icon(inum)
{
var temp1="";
for(var i=0; i<10; i++)
{
temp1+="<img border=0 src='"+web_dir+"images/icon/"+i+".gif'> <input class=bg_td type=radio value='"+i+"' name=icon";
if (inum==i) { temp1+=" checked"; }
temp1+="> ";
}
return temp1;
}
function img_small(img_var) { return("<img border=0 src='"+web_dir+"images/small/" + img_var + ".gif' align=absmiddle> "); }
function img_skin(img_var) { return("<img border=0 src='"+web_dir_skin+"small/" + img_var + ".gif' align=absmiddle> "); }
function login_true()
{
if (document.login_frm.username.value=="") { alert("请输入您在本站注册时的 用户名称 !"); document.login_frm.username.focus(); return false; }
if (document.login_frm.password.value=="") { alert("请输入您在本站注册时的 登陆密码 !"); document.login_frm.password.focus(); return false; }
}
function open_win(url,name,width,height,scroll)
{
var Left_size = (screen.width) ? (screen.width-width)/2 : 0;
var Top_size = (screen.height) ? (screen.height-height)/2 : 0;
var open_win=window.open(url,name,'width=' + width + ',height=' + height + ',left=' + Left_size + ',top=' + Top_size + ',toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=' + scroll + ',resizable=no' );
}
function commend_friend(t1,t2,t3)
{
var temp1="<a href='javascript:;' onclick=\"javascript:open_win('commend.asp?nsort="+url_encode(t1)+"&topic="+url_encode(t2)+"&url="+url_encode(t3)+"','commend',500,380,'no');\">→ 推荐给我的好友</a>";
return temp1;
}
function commend_friend2(t1,t2,t3) { open_win("commend.asp?nsort="+url_encode(t1)+"&topic="+url_encode(t2)+"&url="+url_encode(t3)+"","commend",500,380,"no"); }
function format_now_time()
{
var d_time=new Date();
var week_dim=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
//var week_dim=week_dim.concat("星期三","星期四","星期五");
var temp1="今天是:";
temp1+=d_time.getYear()+"年";
temp1+=(d_time.getMonth() + 1) + "月";
temp1+=d_time.getDate() + "日 ";
temp1+=week_dim[d_time.getDay()]
temp1+=" ";
return temp1;
}
function frm_submitonce(theform)
{
if (document.all||document.getElementById)
{
for (i=0;i<theform.length;i++)
{
var tempobj=theform.elements[i]
if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset") { tempobj.disabled=true; }
}
}
}
function frm_quicksubmit(eventobject) { if (event.keyCode==13 && event.ctrlKey) write_frm.submit(); }
function pic_url(pvar,pt)
{
var temp1="";
var pic_var=pvar;
if (pic_var=="")
{ pic_var=upload_file+"no_pic.gif"; }
else
{
var aa=pic_var.lastIndexOf("://");
if (aa == -1)
{
//if ( right(upload_file,1) != "/" )
// upload_file=upload_file+"/";
pic_var=upload_file+pic_var;
}
}
switch (pt)
{
case 1:
temp1="<img border=0 width="+pic_w+" height="+pic_h+" src='" + pic_var + "'>"; //
break;
case 2:
temp1="<img border=0 width="+(pic_w*1.5)+" height="+(pic_h*1.5)+" src='" + pic_var + "'>"; //
break;
case 3:
temp1="<img border=0 src='" + pic_var + "'>";
break;
case 4:
temp1="<img border=0 width="+(pic_w*0.7)+" height="+(pic_h*0.7)+" src='" + pic_var + "'>"; //
break;
case 5:
temp1="<img border=0 width="+(pic_w*0.5)+" height="+(pic_h*0.5)+" src='" + pic_var + "'>"; //
break;
case 8:
temp1="<img border=0 width="+(pic_w*1.2)+" height="+(pic_h*1.2)+" src='" + pic_var + "'>"; //
break;
default :
temp1=pic_var;
break;
}
return temp1;
}
function open_view(ourl,ot)
{
if (openview==true)
{ window.open(ourl); }
else
{ document.location.href=""+web_dir+ourl+""; }
}
//-------------------------------------字符处理--------------------------------------
function code_html(vars,chtype,cutenum)
{
if (vars==null || vars=="") { return(""); }
var strer=vars;
//strer=health_var(strer,1)
if (cutenum>0) { strer=cuted(strer,cutenum); }
// / /
if (chtype>10)
{
strer=strer.replace(/\'/gi,"\'") //单引号'
strer=strer.replace(/\"/gi,"\"") //双引号"
}
else
{
strer=strer.replace(/</gi,"<") //<
strer=strer.replace(/>/gi,">") //>
strer=strer.replace(/\'/gi,"'") //单引号'
strer=strer.replace(/\"/gi,""") //双引号"
strer=strer.replace(/ /gi," ") //空格
}
switch (chtype)
{
case 1,11:
strer=strer.replace(/\r/gi,"") //table
strer=strer.replace(/\n/gi,"") //回车
case 2,22:
strer=strer.replace(/\r/gi," ") //table
strer=strer.replace(/\n/gi,"<br>") //回车
}
return(strer);
}
//------------------------------------字符分割--------------------------------------
function cuted(vars,num)
{
if (vars==null || vars=="") { return(""); }
var ctypes=vars;
var cnum=num;
var cute_d="";
var tc=0,cc=0,c_mod=2;
for (ci=1;ci<=ctypes.length;ci++)
{
if (cnum<0) { cute_d=cute_d+"..."; break; }
tt=ctypes.charCodeAt(ci-1);
if (tt>696 || tt<0)
{
cnum-=1;
if (cnum<0) { cute_d+="..."; break; }
cute_d+=ctypes.substring(ci-1,ci);
}
else
{
cc+=1;
if (cc>c_mod && c_mod>0)
{
tc+=1;
cc=0;
}
tc+=1;
if (tc>1)
{
tc=0;
cnum-=1;
if (cnum<0) { cute_d+="..."; break; }
}
cute_d+=ctypes.substring(ci-1,ci);
}
}
return(cute_d);
}
function sel_mod_num(n1,n2)
{
var ni=0;
var nn1=n2/n1;
var nn2=Math.ceil(nn1);
if (nn1==nn2) { return true; }
return false;
}
function user_view_sex(us,utim)
{
var a="0",b="离线了",temp1="";
var t=time_diff("n",utim,now_time);
if (t<=web_etim)
{
a="";
b="在线哦!有人找吗?";
}
if (us=="false" || us=="False")
{ temp1="<img src='"+web_dir_skin+"small/girl"+a+".gif' align=absmiddle alt='"+web_n_girl+","+b+"' border=0>"; }
else
{ temp1="<img src='"+web_dir_skin+"small/boy"+a+".gif' align=absmiddle alt='"+web_n_boy+","+b+"' border=0>"; }
return temp1;
}
function user_sys_type(svar)
{
if (svar=="") { return "未知的系统信息"; }
var sys_dim=svar.split(";");
if (sys_dim.length<3) { return "未知的系统信息"; }
var temp1,sys2,s1,tmp;
sys2=sys_dim[2];
s1=sys2.length-1;
tmp=sys2.substr(s1,1);
if (tmp==")") { sys2=sys2.substr(1,s1-1); }
temp1="操作系统:"+sys2;
temp1+=",浏览器:"+sys_dim[1];
temp1=temp1.replace("MSIE","Internet Explorer");
temp1=temp1.replace("NT 5.0","2000");
temp1=temp1.replace("NT 5.1","XP");
temp1=temp1.replace("NT 5.2","2003");
return temp1;
}
function time_diff(dt,fir_tim,last_tim)
{
var a=fir_tim.replace(/-/gi,"/");
var b=last_tim.replace(/-/gi,"/");
var aa=Date.parse(a);
var bb=Date.parse(b);
var ta=bb-aa;
switch (dt)
{
case "h":
ta=ta/360000;
break;
case "m":
ta=ta/60000;
break;
case "s":
ta=ta/1000;
break;
}
return ta;
}
function url_encode(vars)
{
if (js_ver==true)
{ return(encodeURI(vars)); }
else
{ return(vars); }
}
//------------------------------------用户查看--------------------------------------
function format_user_name(varss,ctt,ct)
{
var cnum=5;
if (ctt==0) { cnum=0; }
var vars=varss;
if (vars==null || vars=="") { return ("-----"); }
var classt="";
if (ct!=null && ct!="") { classt=" class="+ct; }
var temp1="<a href='user_view.asp?username="+url_encode(vars)+"' alt='查看 "+vars+" 的详细资料' target=_blank"+classt+">"+code_html(vars,1,cnum)+"</a>";
return(temp1);
}
function format_user_face(f_vars,f_w,f_h)
{
if (f_vars==null || f_vars=="") return "images/face/0.gif";
return "<img src='"+f_vars+"' border=0 width="+f_w+" height="+f_h+">";
}
function format_power(u_power,pt)
{
var fi,pdim,pnum,pdim2,c;
if (pt==2)
{ c=0; }
else
{ c=""; }
pdim=web_user_power.split("|");
pnum=pdim.length;
for ( fi=0; fi<pnum; fi++ )
{
if (pdim[fi]=="" || pdim[fi]==null) continue;
pdim2=pdim[fi].split(":");
if (u_power==pdim2[0])
{
switch (pt)
{
case 1:
c=pdim2[1];
fi=pnum;
break;
case 2:
c=fi+1;
fi=pnum;
break;
default:
c=u_power;
fi=pnum;
break;
}
}
}
return c;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -