📄 command.js
字号:
/*
--------------------------------------------------------------------------------------------
Javascript 程序
--------------------------------------------------------------------------------------------
所用单位:1G.CN
网址:http://www.1g.cn
--------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------
*/
/*if(top.location!==self.location)
{
top.location=self.location;
}*/
//-----------------------------------------全局变量----------------------------------------------------
//---------------应用函数---------------
function writePageDate()
{
var nowDate=new Date();
var nowYear=nowDate.getFullYear();
var nowMonth=nowDate.getMonth()+1;
var nowDay=nowDate.getDate();
var nowWeek=nowDate.getDay();
var nowWeekArray=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
document.write("<font class='verdana_11px'>"+nowYear+"</font>年<font class='verdana_11px'>"+nowMonth+"</font>月<font class='verdana_11px'>"+nowDay+"</font>日");/*+" "+nowWeekArray[nowWeek])*/
}
function openWindow(Url,Width,Height)
{
topS=(screen.height-Height)/2;
leftS=(screen.width-Width)/2;
newWindow=window.open(Url,"","top="+topS+",left="+leftS+",status=no,scrollbars=yes,resizable=yes,width="+Width+",height="+Height);
}
function clsNull(Obj)
{
//右键
Obj.oncontextmenu = function() { return false; }
//不能选择
Obj.onselectstart = function() { return false; }
Obj.ondragstart = function() { return false; }
}
function pressS() // 不能输入<>
{
var iCode=event.keyCode;
if((event.shiftKey==true)&&((iCode==188)||(iCode==190)))
{
event.returnValue=false
}
}
function pressSpInt() // 只能输入数字
{
//alert(event.keyCode)
var iCode=event.keyCode;
if(((iCode>95&&iCode<106)||(iCode>47&&iCode<59))||((iCode==8)||(iCode==46)||(iCode==110)||(iCode==37)||(iCode==39))){
event.returnValue=true;
}
else
{
event.returnValue=false;
}
}
function buttonDisabled(Obj)
{
if(Obj=="")
{
Obj=window.event.srcElement;
Obj.disabled=true;
}
else
{
if(Obj.length)
{
for(var i=0;i<Obj.length;i++)
{
Obj[i].disabled=true;
}
}
else
{
Obj.disabled=true;
//alert("只有一个提交框");
}
}
}
function doSelectTr()
{
if(arguments[0])
{
eObj = arguments[0]
}
else
{
var eObj = event.srcElement
eObj = eObj.parentElement
if(eObj.tagName!="TR")
eObj = eObj.parentElement
if(eObj.tagName!="TR")
eObj = eObj.parentElement
}
if (eObj.onclick )
{
var tdLen = eObj.cells.length;
var ifHaveInput = false;
for(var i=0;i<tdLen;i++)
{
if(eObj.cells[i].children(0) && eObj.cells[i].children(0).tagName =="INPUT")
{
cObj = eObj.cells[i].children(0)
cObj.click()
cObj.cancelBubble = true;
if(cObj.checked)
changeStyle(eObj,"over")
else
changeStyle(eObj,"out")
ifHaveInput = true;
break
}
}
if(ifHaveInput == false)
{
if(typeof(selTrObject) == 'object')
changeStyle(selTrObject,"out")
changeStyle(eObj,"over")
selTrObject = eObj
}
}
}
function changeStyle(xObj,overOout)
{
xObj =eval(xObj)
if(overOout=="over")
{
xObj.style.backgroundColor= '#038DFF';//'#BFD5EA'//'#eeeeee'//
}
else
{
xObj.style.backgroundColor =''
}
}
function doSubmitCKFS(ObjectElement)
{
for(i=0;i<ObjectElement.elements.length;i++)
{
if(ObjectElement.elements[i].needs)
{
if(ObjectElement.elements[i].value=="")
{
alert("请输入"+ObjectElement.elements[i].needs+"!");
ObjectElement.elements[i].focus();
return false;
}
}
}
return true;
}
//检查Email地址
function CheckEmail(Obj){
var sReg = /[_a-zA-Z\d\-\.]+@[_a-zA-Z\d\-]+(\.[_a-zA-Z\d\-]+)+$/;
if ( ! sReg.test(Obj.value) )
{
alert("电子邮件地址不正确!请重新输入。");
Obj.focus();
return false;
}
return true;
}
//检查电话号码:允许仅包括数字、减号和小括号,且长度小于等于15位
function CheckMobile(Obj){
if ( Obj.value.length <= 15 && Obj.value.length >= 7 )
{
var sReg = /[^\d-\(\)]{1}/;
var sReg1 = /^13[0-9]{1}\d{8}$/;
var sReg2 = /[-\(\)]{1}/;
var HasError = false;
if (sReg.test(Obj.value))
{
HasError = true;
alert("电话号码不能包含除数字,小括号,减号以外字符!");
Obj.focus();
return false;
}
else
{
if ( Obj.value.length == 11 && !sReg1.test(Obj.value) && !sReg2.test(Obj.value) )
{
HasError = true;
alert("您输入的手机号码有误!\n如果是非手机号码,请在区号和号码间加短横线“-”。");
Obj.focus();
return false;
}
if ( (Obj.value.length == 12 || Obj.value.length == 10) && !sReg2.test(Obj.value) )
{
HasError = true;
alert("您输入的如果是手机号码,则位数有误,必须为11位!\n如果是非手机号码,请在区号和号码间加短横线“-”。");
Obj.focus();
return false;
}
}
}
else
{
HasError = true;
alert("电话号码必须是小于等于15位且大于等于8位!");
Obj.focus();
return false;
}
if ( HasError )
{
return false;
}
return true;
}
//检查姓名,不允许包括空格及数字
function CheckTrueName(Obj){
//姓名中不允许数字或空格
var sReg = /\d|\s/;
if ( sReg.test(Obj.value) )
{
alert("真实姓名不允许包含空格或数字!");
Obj.focus();
return false;
}
//姓名中不允许英文字母
var sReg = /[a-zA-Z]/;
if ( sReg.test(Obj.value) )
{
alert("真实姓名不允许包含英文字母!\n如果您身份证上姓名不是中文,请电话和我们联系。");
Obj.focus();
return false;
}
if ( Obj.value.length > 4 )
{
alert("姓名太长!");
Obj.focus();
return false;
}
return true;
}
//检查长度,不允许超过 numberLength
function CheckInputLength(Obj,alertStr,numberLength){
if(Obj.value.length>numberLength){
alert(alertStr+"的长度不能超过"+numberLength+"个字符,您现在"+alertStr+"的长度为:"+Obj.value.length+"个字符!");
Obj.focus()
return false;
}
return true;
}
//检查邮政编码
function CheckTruePostalcode(Obj)
{
if(/^[0-9]{6,6}$/.test(Obj.value)==false)
{
alert("邮政编码只能六位数字");
Obj.focus();
return false;
}
return true;
}
//检查数字,不允许包含非数字内容
function isMoney(Obj,Astr)
{
strRef="1234567890.";
for(i=0;i<Obj.value.length;i++)
{
tempChar=Obj.value.substring(i,i+1);
if (strRef.indexOf(tempChar,0)==-1)
{
alert(Astr+"不正确,请检查");
Obj.focus();
return false;
}
else
{
tempLen=Obj.value.indexOf(".");
if(tempLen!=-1)
{
strLen=Obj.value.substring(tempLen+1,Obj.value.length);
if(arguments[1]!="")
{
if(strLen.length>arguments[1])
{
alert(Astr+"不正确,请检查");
Obj.focus();
return false;
}
}
else
{
if(strLen.length>2)
{
alert(Astr+"不正确,请检查");
Obj.focus();
return false;
}
}
}
}
}
return true;
}
function PageGoBack()
{
history.back(-1);
}
function GoMMHeHe(Int)
{
if(Int==0)
{
Str='http:\/\/www.1g.cn';
}
else if(Int==1)
{
Str='http:\/\/hk.1g.cn';
}
else if(Int==2)
{
Str='http:\/\/www.1g.cn';
}
else if(Int==3)
{
Str='http:\/\/bbs.1g.cn';
}
re=/big5\/Big5.1g.cn\//g;
r=Str.replace(re, "");
//alert(Str)
window.location.href=Str;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -