亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? gwp.js

?? 軟件類別: .NET源碼 / OA系統 教務管理系統內含有1.教師評價系統
?? JS
?? 第 1 頁 / 共 3 頁
字號:
					break;
				case "nospecialchar" :
					//TODO:對不允許輸入特殊字符的輸入域進行鍵入時檢查
					var special = specialChars.source;
					break;
				default :
					break;
			}
		}
	}
	
	if (myevent.keyCode == 8) {
		if (tagName != "input" && tagName != "textarea" && tagName != "select") {
			myevent.keyCode = 0;
			myevent.returnValue = 0;
			return;
		}
	}
	quickKey(myevent);
	if (myevent.keyCode == 116 || myevent.keyCode == 122) {
		myevent.keyCode = 0;
		myevent.returnValue = 0;
		return;
	}
	if (myevent.ctrlKey == true && myevent.keyCode == 78) {
		myevent.keyCode = 0;
		myevent.returnValue = 0;
		return;
	}
}
//得到快捷鍵進行處理
function quickKey(myevent){
	for (var i=0;i<keyArray.length;i++){
		var key =keyArray[i].quickKey;
		if (typeof(key) != "undefined"){
			if (isAscii(key,getFunctionKey(keyArray[i]))){
				if (typeof(keyArray[i].quickFunction) != "undefined" && "" != keyArray[i].quickFunction){
					var add = new Function("return " + keyArray[i].quickFunction);
					add();
				}else{
					keyArray[i].onclick();
				}
				myevent.keyCode = 0;
				myevent.returnValue = 0;
			}
		}
	}
}
//判斷功能鍵
function getFunctionKey(myevent){
	var functionKey = myevent.functionKey;
	if (typeof(functionKey) != "undefined"){
		switch (functionKey.toLowerCase()) {
			case "alt" :
				return functionKey.toLowerCase();
			break;
			case "ctrl" :
				return functionKey.toLowerCase();
			break;
			case "shift" :
				return functionKey.toLowerCase();
			break;
			case "none" :
				return functionKey.toLowerCase();
			break;
			default :
			break;
		}
	}
	return "ctrl";
}
//判斷按鍵
function isAscii(key,functionKey){
	switch (functionKey){
		case "ctrl":
			if (event.ctrlKey && key.toLowerCase().charCodeAt(0)==event.keyCode){
				return true;
			}
			if (event.ctrlKey && key.toUpperCase().charCodeAt(0)==event.keyCode){
				return true;
			}
		break;
		case "alt":
			if (event.altKey && key.toLowerCase().charCodeAt(0)==event.keyCode){
				return true;
			}
			if (event.altKey && key.toUpperCase().charCodeAt(0)==event.keyCode){
				return true;
			}
		break;
		case "none":
			if (!event.ctrlKey && !event.altKey && !event.shiftKey && key.toLowerCase().charCodeAt(0)==event.keyCode){
				return true;
			}
			if (!event.ctrlKey && !event.altKey && !event.shiftKey && key.toUpperCase().charCodeAt(0)==event.keyCode){
				return true;
			}
		break;
		case "shift":
			if (event.shiftKey && key.toLowerCase().charCodeAt(0)==event.keyCode){
				return true;
			}
			if (event.shiftKey && key.toUpperCase().charCodeAt(0)==event.keyCode){
				return true;
			}
		break;
		default :
		break;
	}
	return false;
}
//處理獲取焦點事件,使本域處于全部選中狀態
function initFocusIn(srcElement) {
    if (srcElement==null)
     return;
	var tagName = srcElement.tagName.toLowerCase();
	if ((tagName == "input" && (srcElement.type == "text" || srcElement.type == "password")) || tagName == "textarrea") {
		srcElement.select();
	}
}

//處理丟失焦點事件,并檢查域中的值是否符合設定的數據驗證類型
function checkType(srcElement) {
	try {
		var tagName = srcElement.tagName.toLowerCase();
		
		var location = srcElement.getAttribute("inputname");
		if (location == null || location == "") {
			location = "光標所在處";
		}
		if ((tagName == "input" && srcElement.type == "text")
			|| tagName == "textarea") {
			var len = srcElement.getAttribute("maxlength");
			if (len != null && !isNaN(parseInt(len)) && parseInt(len) > 0) {
				if (srcElement.value.getByte() > parseInt(len)) {
					alert(location + "輸入的內容超過限定的最大長度!\n最大長度為:" + len + "字節\n輸入內容的長度為:" + srcElement.value.getByte() + "字節!");
					srcElement.focus();
					return false;
				}
			}
		}
		if (tagName == "input" && srcElement.type == "text") {
			var checktype = srcElement.getAttribute("checktype");
			if (checktype == null 
				|| checktype.trim() == "" 
				|| checktype.trim().toLowerCase() == "none" 
				|| srcElement.value == null 
				|| srcElement.value == "") {
				return true;
			}
			switch (checktype.toLowerCase()) {
				case "number" : 
					if (!srcElement.value.isNumber()) {
						srcElement.focus();
						alert(location + "只能輸入半角型數字!");
						srcElement.focus();
						return false;
					}
					break;
				case "int" : 
					if (!srcElement.value.isInt()) {
						srcElement.focus();
						alert(location + "只能輸入半角型整數!");
						srcElement.focus();
						return false;
					}
					break;
				case "float" : 
					if (!srcElement.value.isFloat()) {
						srcElement.focus();
						alert(location + "只能輸入半角型浮點數!");
						srcElement.focus();
						return false;
					}
					break;
				case "plus" : 
					if (!srcElement.value.isPlus()) {
						srcElement.focus();
						alert(location + "只能輸入半角型正數!");
						srcElement.focus();
						return false;
					}
					break;
				case "plusint" : 
					if (!srcElement.value.isPlusInt()) {
						srcElement.focus();
						alert(location + "只能輸入半角型正整數!");
						srcElement.focus();
						return false;
					}
					break;
				case "plusfloat" : 
					if (!srcElement.value.isPlusFloat()) {
						srcElement.focus();
						alert(location + "只能輸入半角型正浮點數!");
						srcElement.focus();
						return false;
					}
					break;
				case "minus" : 
					if (!srcElement.value.isMinus()) {
						srcElement.focus();
						alert(location + "只能輸入半角型負數!");
						srcElement.focus();
						return false;
					}
					break;
				case "minusint" : 
					if (!srcElement.value.isMinusInt()) {
						srcElement.focus();
						alert(location + "只能輸入半角型負整數!");
						srcElement.focus();
						return false;
					}
					break;
				case "minusfloat" : 
					if (!srcElement.value.isMinusFloat()) {
						srcElement.focus();
						alert(location + "只能輸入半角型負浮點數!");
						srcElement.focus();
						return false;
					}
					break;
				case "wordchar" :
					if (!srcElement.value.isLeastCharSet()) {
						srcElement.focus();
						alert(location + "只能輸入半角型大小寫字母、數字和下劃線,不包括空格!");
						srcElement.focus();
						return false;
					}
					break;
				case "zip" :
					if (!srcElement.value.isZip()) {
						srcElement.focus();
						alert(location + "輸入的字符串不符合郵政編碼標準!");
						srcElement.focus();
						return false;
					}
					break;
				case "mobile" :
					if (!srcElement.value.isMobileTelephone()) {
						srcElement.focus();
						alert(location + "輸入的字符串不符合手機號標準!\n標準的手機號格式為:13xxxxxxxxx");
						srcElement.focus();
						return false;
					}
					break;
				case "telephone" :
					if (!srcElement.value.isTelephone()) {
						srcElement.focus();
						alert(location + "輸入的字符串不符合電話號碼標準!標準格式為:(xxxx)xxxxxxxx或者xxxx-xxxxxxxx");
						srcElement.focus();
						return false;
					}
					break;
				case "fax" :
					if (!srcElement.value.isTelephone()) {
						srcElement.focus();
						alert(location + "輸入的字符串不符合傳真號碼標準!標準格式為:(xxxx)xxxxxxxx或者xxxx-xxxxxxxx");
						srcElement.focus();
						return false;
					}
					break;
				case "email" :
					if (!srcElement.value.isEmail()) {
						srcElement.focus();
						alert(location + "輸入的字符串不符合電子郵件標準!\n標準的電子郵件格式為:xx@xx.xx");
						srcElement.focus();
						return false;
					}
					break;
				case "date" :
					if (!srcElement.value.isDate()) {
						srcElement.focus();
						alert(location + "輸入的字符串不符合日期格式標準!\n標準的日期格式為:2004-04-23");
						srcElement.focus();
						return false;
					}
					break;
				case "time" :
					if (!srcElement.value.isTime()) {
						srcElement.focus();
						alert(location + "輸入的字符串不符合時間格式標準!\n標準的時間格式為:09:30:50");
						srcElement.focus();
						return false;
					}
					break;
				case "datetime" :
					if (!srcElement.value.isDateTime()) {
						srcElement.focus();
						alert(location + "輸入的字符串不符合日期時間格式標準!\n標準的日期時間格式為:2004-04-23 09:30:50");
						srcElement.focus();
						return false;
					}
					break;
				case "nospecialchar" :
					if (srcElement.value.hasSpecialChar()) {
						srcElement.focus();
						alert(location + "輸入的字符串中包含特殊字符!\n以下字符集為特殊字符集:\n" + specialChars.source);
						srcElement.focus();
						return false;
					}
					break;
				default :
					break;
			}
		}
		return true;
	}
	catch (e) {
		alert(e);
		return false;
	}
	return true;
}

//對頁面上的各種輸入域做初始化處理
function initControl(myevent) {
	var selEls = window.document.getElementsByTagName("select");
	for (var i = 0; i < selEls.length; i++) {
		/*if (selEls[i].className == 'inputselect') {
			selEls[i].outerHTML = '<div class="inputtext">' + selEls[i].outerHTML + '</div>';
		}
		else if (selEls[i].className == 'inputselectshort') {
			selEls[i].outerHTML = '<div class="inputtextshort">' + selEls[i].outerHTML + '</div>';
		}*/
		if (selEls[i].disabled) {
			selEls[i].className = selEls[i].className + "readonly";
		}
	}
	var writeEls = window.document.getElementsByTagName("input");
	for (var i = 0; i < writeEls.length; i++) {
		if (writeEls[i].readOnly || writeEls[i].disabled) {
			writeEls[i].className = writeEls[i].className + "readonly";
		}
		if (writeEls[i].type == "button"){
			keyLoad(writeEls[i]);
		}
	}
	var writeEls = window.document.getElementsByTagName("textarea");
	for (var i = 0; i < writeEls.length; i++) {
		if (writeEls[i].readOnly || writeEls[i].disabled) {
			writeEls[i].className = writeEls[i].className + "readonly";
		}
	}
	var writeEls = window.document.getElementsByTagName("button");
	for (var i = 0; i < writeEls.length; i++) {
		keyLoad(writeEls[i]);
	}
}
function keyLoad(els){
	keyArray[keyArray.length] = els;
}
function gwpEvent() {
	this.onclick = "";
	this.onkeydown = "";
	this.onfocusin = "";
	this.onfocusout = "";
	this.onload = "";
	this.run = function (exp) {
		if (exp != null && exp.trim() != "") {
			eval(exp);
		}
	};
}
var gwpEventor = new gwpEvent();

/*
//頁面加載時屏蔽右鍵菜單
document.oncontextmenu = function() {
	return closeContextMenu(window.event);
};
//頁面加載時屏蔽shift加左鍵點擊鏈接時從新窗口打開
document.onclick = function() {
	gwpEventor.run(gwpEventor.onclick);
	return closeNewWindow(window.event);
};*/

document.onkeydown = function () {
	gwpEventor.run(gwpEventor.onkeydown);
	checkKeyDown(window.event);
};

document.onfocusin = function () {
	gwpEventor.run(gwpEventor.onfocusin);
	initFocusIn(window.event.srcElement);
};

document.onfocusout = function () {
	gwpEventor.run(gwpEventor.onfocusout);
	//checkType(window.event.srcElement);
};

window.onload = function() {
	initControl(window.event);
	gwpEventor.run(gwpEventor.onload);
};
function initTab(str,index){
if(str==null || str=="") return
var tabobj=document.all("tab")
if(tabobj==null) return;
var row = tabobj.rows[0];
var arr = str.split(",");
for (i = 0; i < arr.length; i++){
var otd = row.insertCell();
otd.innerText = arr[i];
if(index==i)
otd.className='taboncss';
else
otd.className='taboffcss';
}
doSelectTab(index);
}
function doTabClick(){
var obj=window.event.srcElement;
if(obj==null || obj.tagName!='TD') return;
var index=obj.cellIndex;
var tabobj=document.all("tab")
if(tabobj==null) return;
for(var i=0;i<tabobj.rows[0].cells.length;i++){
tabobj.rows[0].cells[i].className='taboffcss';}
tabobj.rows[0].cells[index].className='taboncss';
doSelectTab(index);
}
function doSelectTab(index){
var tabobj=document.all("tab")
if(tabobj==null) return;
var divAll=tabobj.nextSibling;
if(divAll==null) return;
for(var j=0;j<divAll.children.length;j++)
divAll.children[j].style.display='none';
divAll.children[index].style.display='block';
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品久久久久久国产精华液| 欧美视频三区在线播放| 一区二区三区四区视频精品免费 | 欧美v日韩v国产v| av毛片久久久久**hd| 蜜桃91丨九色丨蝌蚪91桃色| 亚洲美女视频在线观看| 久久在线免费观看| 欧美人xxxx| 成人少妇影院yyyy| 大陆成人av片| 亚洲欧洲国产日韩| 91小宝寻花一区二区三区| 久久综合久久久久88| 国产精品女人毛片| 美国毛片一区二区三区| 欧美三区免费完整视频在线观看| 国产精品人成在线观看免费| 欧美日韩在线三级| 国模冰冰炮一区二区| 亚洲午夜在线观看视频在线| 中文字幕日韩精品一区| 26uuuu精品一区二区| 91精品中文字幕一区二区三区| 一本久道久久综合中文字幕| 成a人片国产精品| 欧美日韩日日夜夜| 色美美综合视频| www.久久精品| 成人精品小蝌蚪| 岛国av在线一区| 高清国产一区二区三区| 国产精品综合av一区二区国产馆| 青青草国产成人av片免费| 日韩影院免费视频| 偷窥少妇高潮呻吟av久久免费| 最新不卡av在线| 亚洲婷婷国产精品电影人久久| 亚洲国产精品激情在线观看| 国产亚洲成aⅴ人片在线观看| 精品久久人人做人人爰| 欧美成人精品二区三区99精品| 在线播放/欧美激情| 欧美日韩精品一二三区| 欧美男男青年gay1069videost| 欧美精品色综合| 欧美一区三区二区| 日韩欧美一级精品久久| 日韩欧美aaaaaa| 久久美女艺术照精彩视频福利播放 | 在线播放日韩导航| 欧美久久一区二区| 欧美一区2区视频在线观看| 日韩一区二区三区电影在线观看 | 老司机精品视频导航| 美女尤物国产一区| 国产一区在线观看视频| 国产69精品久久777的优势| jiyouzz国产精品久久| 91官网在线观看| 欧美日韩久久一区二区| 日韩欧美一区在线| 久久久久久日产精品| 国产精品成人在线观看| 亚洲妇女屁股眼交7| 六月丁香综合在线视频| 成人综合婷婷国产精品久久| 91网址在线看| 制服丝袜中文字幕一区| 国产午夜精品美女毛片视频| 亚洲蜜桃精久久久久久久| 蜜臀av国产精品久久久久| 国产99久久精品| 欧美日韩一区二区在线观看视频 | 精品一区二区久久久| 成人午夜电影网站| 欧美特级限制片免费在线观看| 欧美一二三四在线| 国产精品国产自产拍高清av王其| 丝袜诱惑制服诱惑色一区在线观看 | 91精品国产一区二区三区香蕉| 欧美大度的电影原声| 久久久精品天堂| 亚洲影视在线播放| 久久国产三级精品| 色婷婷久久久亚洲一区二区三区 | 久久99精品国产麻豆婷婷| 成人国产一区二区三区精品| 欧美视频中文字幕| 久久精品夜夜夜夜久久| 一区二区三区四区在线播放| 精品一区免费av| 色偷偷一区二区三区| 精品美女被调教视频大全网站| 中文字幕在线不卡视频| 麻豆极品一区二区三区| 色综合久久中文综合久久97| 2019国产精品| 亚洲国产综合在线| 成人午夜在线免费| 日韩精品中文字幕一区| 亚洲久草在线视频| 国产99久久久精品| 精品久久久三级丝袜| 亚洲自拍偷拍麻豆| 99久久婷婷国产综合精品电影| 欧美va亚洲va在线观看蝴蝶网| 亚洲国产综合在线| 色综合久久综合中文综合网| 欧美国产亚洲另类动漫| 看片的网站亚洲| 欧美乱妇15p| 亚洲最新在线观看| 99久久婷婷国产综合精品电影| 久久久久久亚洲综合| 精品一区二区免费在线观看| 6080国产精品一区二区| 亚洲狠狠丁香婷婷综合久久久| 成人免费av资源| 久久麻豆一区二区| 韩国成人在线视频| 日韩欧美一区二区三区在线| 性感美女久久精品| 中文字幕一区二区三区色视频| 国产成人精品一区二| 久久综合色综合88| 精品一区二区三区蜜桃| 欧美一区二区三区四区在线观看| 亚洲综合在线免费观看| 色婷婷精品久久二区二区蜜臀av| 成人免费在线视频| av一区二区三区在线| 国产精品国产精品国产专区不蜜| 久久成人久久爱| 精品日韩在线一区| 国产很黄免费观看久久| 久久理论电影网| 国产精品99久久久久| 久久久精品天堂| 成人永久aaa| 综合自拍亚洲综合图不卡区| 99久久伊人精品| 亚洲色图另类专区| 欧美色倩网站大全免费| 一区二区三区成人| 欧美老年两性高潮| 另类专区欧美蜜桃臀第一页| 精品成人在线观看| 国产精品夜夜嗨| 欧美国产日本视频| 99久久免费精品高清特色大片| 亚洲精品ww久久久久久p站| 91福利精品第一导航| 日韩中文欧美在线| 欧美不卡在线视频| 国产精品一区在线观看你懂的| 国产精品私房写真福利视频| av电影天堂一区二区在线观看| 最新国产精品久久精品| 在线观看网站黄不卡| 日韩在线卡一卡二| 久久午夜免费电影| 99久久精品99国产精品| 亚洲国产精品久久人人爱| 欧美一区二区三区四区高清| 精一区二区三区| 国产精品麻豆欧美日韩ww| 在线观看视频一区| 捆绑变态av一区二区三区| 国产精品乱人伦| 欧美日韩在线三区| 国产在线不卡一卡二卡三卡四卡| 国产精品久久三| 欧美精品久久天天躁| 激情图片小说一区| 国产精品成人一区二区艾草 | 欧美aaa在线| 欧美国产欧美亚州国产日韩mv天天看完整 | 99热在这里有精品免费| 午夜伦理一区二区| 国产女人18水真多18精品一级做 | 日韩精品在线网站| 91视频免费观看| 美腿丝袜在线亚洲一区| 国产精品嫩草影院com| 欧美精品一二三四| 国产999精品久久久久久绿帽| 一区二区三区在线免费观看| 精品女同一区二区| 欧美日韩在线亚洲一区蜜芽| 国产成人av影院| 日韩精品成人一区二区在线| 欧美极品aⅴ影院| 91精品久久久久久久久99蜜臂| 高清国产一区二区| 捆绑调教美女网站视频一区| 一区二区三区在线影院| 久久综合精品国产一区二区三区| 欧美私人免费视频| av一本久道久久综合久久鬼色|