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

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

?? submodal.js

?? A simple web page online document management procedures
?? JS
字號:
/** * SUBMODAL v1.5 * Used for displaying DHTML only popups instead of using buggy modal windows. * * By Seth Banks * http://www.subimage.com/ * * Contributions by: * 	Eric Angel - tab index code * 	Scott - hiding/showing selects for IE users *	Todd Huss - inserting modal dynamically and anchor classes * * Up to date code can be found at http://www.subimage.com/dhtml/subModal *  * * This code is free for you to use anywhere, just keep this comment block. */// Popup codevar gPopupMask = null;var gPopupContainer = null;var gPopFrame = null;var gReturnFunc;var gPopupIsShown = false;var gDefaultPage = "../Client/subModal/loading.html";var gHideSelects = false;var gReturnVal = null;var gTabIndexes = new Array();// Pre-defined list of tags we want to disable/enable tabbing intovar gTabbableTags = new Array("A","BUTTON","TEXTAREA","INPUT","IFRAME");	// If using Mozilla or Firefox, use Tab-key trap.if (!document.all) {	document.onkeypress = keyDownHandler;}/** * Initializes popup code on load.	 */function initPopUp() {	// Add the HTML to the body	theBody = document.getElementsByTagName('BODY')[0];	popmask = document.createElement('div');	popmask.id = 'popupMask';	popcont = document.createElement('div');	popcont.id = 'popupContainer';	popcont.innerHTML = '' +		'<div id="popupInner">' +			'<div id="popupTitleBar">' +				'<div id="popupTitle"></div>' +				'<div id="popupControls">' +					'<img src="close.gif" onclick="hidePopWin(false);" id="popCloseBox" />' +				'</div>' +			'</div>' +			'<iframe src="'+ gDefaultPage +'" style="width:100%;height:100%;background-color:transparent;" scrolling="auto" frameborder="0" allowtransparency="true" id="popupFrame" name="popupFrame" width="100%" height="100%"></iframe>' +		'</div>';	theBody.appendChild(popmask);	theBody.appendChild(popcont);		gPopupMask = document.getElementById("popupMask");	gPopupContainer = document.getElementById("popupContainer");	gPopFrame = document.getElementById("popupFrame");			// check to see if this is IE version 6 or lower. hide select boxes if so	// maybe they'll fix this in version 7?	var brsVersion = parseInt(window.navigator.appVersion.charAt(0), 10);	if (brsVersion <= 6 && window.navigator.userAgent.indexOf("MSIE") > -1) {		gHideSelects = true;	}		// Add onclick handlers to 'a' elements of class submodal or submodal-width-height	var elms = document.getElementsByTagName('a');	for (i = 0; i < elms.length; i++) {		if (elms[i].className.indexOf("submodal") == 0) { 			// var onclick = 'function (){showPopWin(\''+elms[i].href+'\','+width+', '+height+', null);return false;};';			// elms[i].onclick = eval(onclick);			elms[i].onclick = function(){				// default width and height				var width = 400;				var height = 200;				// Parse out optional width and height from className				params = this.className.split('-');				if (params.length == 3) {					width = parseInt(params[1]);					height = parseInt(params[2]);				}				showPopWin(this.href,width,height,null); return false;			}		}	}}addEvent(window, "load", initPopUp); /**	* @argument width - int in pixels	* @argument height - int in pixels	* @argument url - url to display	* @argument returnFunc - function to call when returning true from the window.	* @argument showCloseBox - show the close box - default true	*/function showPopWin(url, width, height, returnFunc, showCloseBox) {	// show or hide the window close widget	if (showCloseBox == null || showCloseBox == true) {		document.getElementById("popCloseBox").style.display = "block";	} else {		document.getElementById("popCloseBox").style.display = "none";	}	gPopupIsShown = true;	disableTabIndexes();	gPopupMask.style.display = "block";	gPopupContainer.style.display = "block";	// calculate where to place the window on screen	centerPopWin(width, height);		var titleBarHeight = parseInt(document.getElementById("popupTitleBar").offsetHeight, 10);	gPopupContainer.style.width = width + "px";	gPopupContainer.style.height = (height+titleBarHeight) + "px";		setMaskSize();	// need to set the width of the iframe to the title bar width because of the dropshadow	// some oddness was occuring and causing the frame to poke outside the border in IE6	gPopFrame.style.width = parseInt(document.getElementById("popupTitleBar").offsetWidth, 10) + "px";	gPopFrame.style.height = (height) + "px";		// set the url	gPopFrame.src = url;		gReturnFunc = returnFunc;	// for IE	if (gHideSelects == true) {		hideSelectBoxes();	}		window.setTimeout("setPopTitle();", 600);}//var gi = 0;function centerPopWin(width, height) {	if (gPopupIsShown == true) {		if (width == null || isNaN(width)) {			width = gPopupContainer.offsetWidth;		}		if (height == null) {			height = gPopupContainer.offsetHeight;		}				//var theBody = document.documentElement;		var theBody = document.getElementsByTagName("BODY")[0];		//theBody.style.overflow = "hidden";		var scTop = parseInt(getScrollTop(),10);		var scLeft = parseInt(theBody.scrollLeft,10);			setMaskSize();				//window.status = gPopupMask.style.top + " " + gPopupMask.style.left + " " + gi++;				var titleBarHeight = parseInt(document.getElementById("popupTitleBar").offsetHeight, 10);				var fullHeight = getViewportHeight();		var fullWidth = getViewportWidth();				gPopupContainer.style.top = (scTop + ((fullHeight - (height+titleBarHeight)) / 2)) + "px";		gPopupContainer.style.left =  (scLeft + ((fullWidth - width) / 2)) + "px";		//alert(fullWidth + " " + width + " " + gPopupContainer.style.left);	}}addEvent(window, "resize", centerPopWin);addEvent(window, "scroll", centerPopWin);window.onscroll = centerPopWin;/** * Sets the size of the popup mask. * */function setMaskSize() {	var theBody = document.getElementsByTagName("BODY")[0];				var fullHeight = getViewportHeight();	var fullWidth = getViewportWidth();		// Determine what's bigger, scrollHeight or fullHeight / width	if (fullHeight > theBody.scrollHeight) {		popHeight = fullHeight;	} else {		popHeight = theBody.scrollHeight;	}		if (fullWidth > theBody.scrollWidth) {		popWidth = fullWidth;	} else {		popWidth = theBody.scrollWidth;	}		gPopupMask.style.height = popHeight + "px";	gPopupMask.style.width = popWidth + "px";}/** * @argument callReturnFunc - bool - determines if we call the return function specified * @argument returnVal - anything - return value  */function hidePopWin(callReturnFunc) {	gPopupIsShown = false;	var theBody = document.getElementsByTagName("BODY")[0];	theBody.style.overflow = "";	restoreTabIndexes();	if (gPopupMask == null) {		return;	}	gPopupMask.style.display = "none";	gPopupContainer.style.display = "none";	if (callReturnFunc == true && gReturnFunc != null) {		// Set the return code to run in a timeout.		// Was having issues using with an Ajax.Request();		gReturnVal = window.frames["popupFrame"].returnVal;		window.setTimeout('gReturnFunc(gReturnVal);', 1);	}	gPopFrame.src = gDefaultPage;	// display all select boxes	if (gHideSelects == true) {		displaySelectBoxes();	}}/** * Sets the popup title based on the title of the html document it contains. * Uses a timeout to keep checking until the title is valid. */function setPopTitle() {	//return;	if (window.frames["popupFrame"].document.title == null) {		window.setTimeout("setPopTitle();", 1000);	} else {		document.getElementById("popupTitle").innerHTML = window.frames["popupFrame"].document.title;	}}// Tab key trap. iff popup is shown and key was [TAB], suppress it.// @argument e - event - keyboard event that caused this function to be called.function keyDownHandler(e) {    if (gPopupIsShown && e.keyCode == 9)  return false;}// For IE.  Go through predefined tags and disable tabbing into them.function disableTabIndexes() {	if (document.all) {		var i = 0;		for (var j = 0; j < gTabbableTags.length; j++) {			var tagElements = document.getElementsByTagName(gTabbableTags[j]);			for (var k = 0 ; k < tagElements.length; k++) {				gTabIndexes[i] = tagElements[k].tabIndex;				tagElements[k].tabIndex="-1";				i++;			}		}	}}// For IE. Restore tab-indexes.function restoreTabIndexes() {	if (document.all) {		var i = 0;		for (var j = 0; j < gTabbableTags.length; j++) {			var tagElements = document.getElementsByTagName(gTabbableTags[j]);			for (var k = 0 ; k < tagElements.length; k++) {				tagElements[k].tabIndex = gTabIndexes[i];				tagElements[k].tabEnabled = true;				i++;			}		}	}}/*** Hides all drop down form select boxes on the screen so they do not appear above the mask layer.* IE has a problem with wanted select form tags to always be the topmost z-index or layer** Thanks for the code Scott!*/function hideSelectBoxes() {	for(var i = 0; i < document.forms.length; i++) {		for(var e = 0; e < document.forms[i].length; e++){			if(document.forms[i].elements[e].tagName == "SELECT") {				document.forms[i].elements[e].style.visibility="hidden";			}		}	}}/*** Makes all drop down form select boxes on the screen visible so they do not reappear after the dialog is closed.* IE has a problem with wanted select form tags to always be the topmost z-index or layer*/function displaySelectBoxes() {	for(var i = 0; i < document.forms.length; i++) {		for(var e = 0; e < document.forms[i].length; e++){			if(document.forms[i].elements[e].tagName == "SELECT") {			document.forms[i].elements[e].style.visibility="visible";			}		}	}}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本视频一区二区三区| 精品国偷自产国产一区| 中文字幕亚洲一区二区av在线 | 一区二区三区av电影| 日本久久一区二区| 日韩精彩视频在线观看| 日韩色视频在线观看| 国产白丝网站精品污在线入口 | 亚洲嫩草精品久久| 欧美在线小视频| 美洲天堂一区二卡三卡四卡视频| 精品处破学生在线二十三| 国产在线国偷精品产拍免费yy| 欧美激情中文不卡| 91麻豆免费看| 琪琪久久久久日韩精品| 国产亚洲欧美激情| 色综合久久综合网欧美综合网| 亚洲福利视频导航| 精品精品国产高清一毛片一天堂| 成人精品一区二区三区四区| 一区二区三区在线免费观看| 日韩欧美中文一区二区| 成人丝袜18视频在线观看| 亚洲成人激情av| 久久日韩粉嫩一区二区三区| 95精品视频在线| 日本aⅴ亚洲精品中文乱码| 国产免费观看久久| 在线观看成人免费视频| 国产九九视频一区二区三区| 亚洲综合色区另类av| 久久亚区不卡日本| 色婷婷久久一区二区三区麻豆| 久久精品99国产国产精| 亚洲激情图片qvod| 精品国产污污免费网站入口 | 欧美无砖砖区免费| 国产精品456| 午夜精品久久久久久久| 国产精品免费丝袜| 7777精品伊人久久久大香线蕉经典版下载 | 东方欧美亚洲色图在线| 午夜精品久久久久| 国产精品午夜久久| 欧美一区二区美女| 99re热这里只有精品免费视频| 蜜桃视频在线观看一区| 亚洲一区二区欧美| 国产精品天天看| 欧美精品一区二区三| 欧美婷婷六月丁香综合色| 成人午夜免费av| 另类小说视频一区二区| 亚洲一区二区欧美日韩| 中文字幕在线不卡国产视频| 欧美精品一区二区三区蜜臀| 欧美老肥妇做.爰bbww| 91国产免费观看| 99久久99久久精品免费观看 | 日韩专区欧美专区| 亚洲午夜久久久久中文字幕久| 国产精品视频一区二区三区不卡| 日韩一区二区三| 欧美乱妇15p| 欧美日韩一区在线观看| 91麻豆精品视频| 波多野结衣一区二区三区| 国产99久久久国产精品免费看| 精品综合久久久久久8888| 亚洲444eee在线观看| 一区二区三区产品免费精品久久75| 1区2区3区欧美| 日韩理论在线观看| 亚洲视频一区在线观看| 亚洲欧洲综合另类在线| 亚洲久草在线视频| 亚洲日本中文字幕区| ●精品国产综合乱码久久久久| 国产精品天美传媒沈樵| 亚洲综合成人在线视频| 亚洲精品免费电影| 亚洲精品日韩综合观看成人91| 一区二区在线观看视频在线观看| 亚洲精品免费在线| 亚洲成在人线免费| 美女网站色91| 国产精品99久久久| 91在线观看一区二区| 色综合久久久久| 欧美年轻男男videosbes| 5月丁香婷婷综合| 久久综合九色综合欧美就去吻| 久久精品亚洲麻豆av一区二区| 中文一区在线播放| 亚洲色图一区二区| 午夜欧美大尺度福利影院在线看| 午夜不卡av免费| 国模娜娜一区二区三区| 成人免费av在线| 欧美伊人精品成人久久综合97| 欧美老年两性高潮| 26uuu久久天堂性欧美| 国产精品乱人伦| 洋洋av久久久久久久一区| 日韩精品1区2区3区| 国产真实乱偷精品视频免| av中文字幕在线不卡| 欧美视频在线观看一区二区| 日韩欧美国产午夜精品| 国产精品精品国产色婷婷| 亚洲一区二区三区小说| 精品亚洲成a人在线观看| 91看片淫黄大片一级在线观看| 在线不卡a资源高清| 国产欧美一区视频| 亚洲午夜久久久久久久久久久| 老汉av免费一区二区三区| 99麻豆久久久国产精品免费| 欧美精品免费视频| 日本一区免费视频| 亚洲a一区二区| 成人国产免费视频| 欧美福利一区二区| 国产视频在线观看一区二区三区| 一区二区成人在线视频| 麻豆精品一区二区综合av| 色网综合在线观看| 精品国产一区二区在线观看| 亚洲成av人片一区二区三区 | 日韩极品在线观看| 99免费精品视频| 久久综合九色欧美综合狠狠| 亚洲黄色av一区| 国产精品一品视频| 91精品国产综合久久婷婷香蕉 | 久久久久久毛片| 亚洲国产精品嫩草影院| 粉嫩av一区二区三区| 欧美精品日韩精品| 亚洲日本在线a| 成人中文字幕合集| 精品久久久久久最新网址| 一区二区三区高清| 99久久免费精品高清特色大片| 欧美va在线播放| 午夜视黄欧洲亚洲| 91福利国产精品| 国产精品第四页| 高清成人在线观看| 欧美成人vr18sexvr| 婷婷成人激情在线网| 91成人国产精品| 亚洲色图在线看| 丰满放荡岳乱妇91ww| 久久一日本道色综合| 蜜臀av性久久久久av蜜臀妖精| 这里只有精品电影| 视频一区视频二区在线观看| 欧美日韩精品三区| 午夜精品久久久久久久 | 久久66热偷产精品| 欧美一级高清大全免费观看| 日韩高清一级片| 91精品国产综合久久久久久久久久| 亚洲一区在线电影| 欧美日韩精品欧美日韩精品一| 亚洲国产精品综合小说图片区| 欧美丝袜自拍制服另类| 亚洲成人一区在线| 欧美中文字幕一二三区视频| 亚洲国产毛片aaaaa无费看| 在线观看91精品国产入口| 亚洲男人的天堂av| 在线观看av一区| 午夜精品aaa| 欧美成人一级视频| 精品亚洲porn| 欧美激情综合五月色丁香小说| av中文字幕一区| 亚洲韩国精品一区| 在线电影欧美成精品| 久久精品国产久精国产| 久久久99精品免费观看不卡| 成人av电影免费在线播放| 国产精品第五页| 欧美三级蜜桃2在线观看| 婷婷中文字幕综合| 日韩三区在线观看| 国产91露脸合集magnet| 亚洲另类色综合网站| 欧美精品1区2区3区| 久久99精品久久久久婷婷| 久久久国际精品| 91麻豆国产香蕉久久精品| 天天操天天干天天综合网| 精品国产制服丝袜高跟| www.亚洲免费av| 亚洲午夜影视影院在线观看| 欧美大度的电影原声|