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

📄 command.js

📁 c#做的WEB disk
💻 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>日");/*+"&nbsp;&nbsp;"+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 + -