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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? fw_menu.js

?? JSP工程應(yīng)用與實(shí)踐
?? JS
?? 第 1 頁 / 共 3 頁
字號(hào):

function hideMenu(mouseup, e) {
	var a = window.ActiveMenuItem;
	if (a && document.layers) {
		a.document.bgColor = a.saveColor;
		a.focusItem.top = -30;
		if (a.hilite) a.hilite.visibility = "hidden";
		if (mouseup && a.action && a.clicked && window.ActiveMenu) {
 			if (a.eX <= e.pageX+15 && a.eX >= e.pageX-15 && a.eY <= e.pageY+10 && a.eY >= e.pageY-10) {
				setTimeout('window.ActiveMenu.Menu.onMenuItemAction();', 2);
			}
		}
		a.clicked = false;
		if (a.Menu.bgImageOver) {
			a.background.src = a.Menu.bgImageUp;
		}
	} else if (window.ActiveMenu && FIND("menuItem0")) {
		if (a) {
			a.style.backgroundColor = a.saveColor;
			if (a.hilite) a.hilite.style.visibility = "hidden";
			if (a.Menu.bgImageUp) {
				a.style.background = "url(" + a.Menu.bgImageUp +")";;
			}
		}
	}
	if (!mouseup && window.ActiveMenu) {
		if (window.ActiveMenu.Menu) {
			if (window.ActiveMenu.Menu.hideOnMouseOut) {
				FW_startTimeout();
			}
			return(true);
		}
	}
	return(true);
}

function PxToNum(pxStr)
{ // pxStr == 27px, we want 27.
	if (pxStr.length > 2) {
		n = Number(pxStr.substr(0, pxStr.length-2));
		return(n);
	}
	return(0);
}

function hideChildMenu(hcmLayer) {
	FW_clearTimeout();
	var l = hcmLayer;
	for (var i=0; i < l.Menu.childMenus.length; i++) {
		var theLayer = l.Menu.childMenus[i];
		if (document.layers) {
			theLayer.visibility = "hidden";
		} else {
			theLayer = FIND(theLayer);
			theLayer.style.visibility = "hidden";
		}
		theLayer.Menu.hideChildMenu(theLayer);
	}

	if (l.childMenu) {
		var childMenu = l.childMenu;
		if (document.layers) {
			l.Menu.FW_showMenu(null,null,null,childMenu.layers[0]);
			childMenu.zIndex = l.parentLayer.zIndex +1;
			childMenu.top = l.top + l.parentLayer.top + l.Menu.menuLayer.top + l.Menu.menuItemHeight/3;
			if (childMenu.left + childMenu.clip.width > window.innerWidth) {
				childMenu.left = l.parentLayer.left - childMenu.clip.width + l.Menu.menuLayer.left + 15;
				l.Menu.container.clip.left -= childMenu.clip.width;
			} else {
				childMenu.left = l.parentLayer.left + l.parentLayer.clip.width  + l.Menu.menuLayer.left -5;
			}
			var w = childMenu.clip.width+childMenu.left-l.Menu.container.clip.left;
			if (w > l.Menu.container.clip.width)  
				l.Menu.container.clip.width = w;
			var h = childMenu.clip.height+childMenu.top-l.Menu.container.clip.top;
			if (h > l.Menu.container.clip.height) l.Menu.container.clip.height = h;
			l.document.layers[1].zIndex = 100;
			childMenu.visibility = "inherit";
		} else if (FIND("menuItem0")) {
			childMenu = FIND(l.childMenu);
			var menuLayer = FIND(l.Menu.menuLayer);
			var s = childMenu.style;
			s.zIndex = menuLayer.style.zIndex+1;
			if (document.all) { // ie case.
				s.pixelTop = l.style.pixelTop + menuLayer.style.pixelTop + l.Menu.menuItemHeight/3;
				s.left = s.pixelLeft = (menuLayer.style.pixelWidth) + menuLayer.style.pixelLeft -5;
			} else { // zilla case
				var top = PxToNum(l.style.top) + PxToNum(menuLayer.style.top) + l.Menu.menuItemHeight/3;
				var left = (PxToNum(menuLayer.style.width)) + PxToNum(menuLayer.style.left) -5;
				s.top = top;
				s.left = left;
			}
			childMenu.style.visibility = "inherit";
		} else {
			return;
		}
		window.activeMenus[window.activeMenus.length] = childMenu;
	}
}

function hideActiveMenus() {
	if (!window.activeMenus) return;
	for (var i=0; i < window.activeMenus.length; i++) {
		if (!activeMenus[i]) continue;
		if (activeMenus[i].visibility && activeMenus[i].Menu) {
			activeMenus[i].visibility = "hidden";
			activeMenus[i].Menu.container.visibility = "hidden";
			activeMenus[i].Menu.container.clip.left = 0;
		} else if (activeMenus[i].style) {
			var s = activeMenus[i].style;
			s.visibility = "hidden";
			s.left = -200;
			s.top = -200;
		}
	}
	if (window.ActiveMenuItem) {
		hideMenu(false, false);
	}
	window.activeMenus.length = 0;
}

function addMenuItemToExistingMenu( menuLabel, label, action )
{
	//First we need to find the menu that we're talking about
	var currentMenu = window.menus[menuLabel];
	
	//Now add the item to the menu's item list
	currentMenu.items[currentMenu.items.length] = label;
	currentMenu.actions[currentMenu.actions.length] = action;
}

function removeMenuItemFromExistingMenu( menuLabel, label )
{
	//First, get the menu we're talking about
	var currentMenu = window.menus[menuLabel];
	
	var newItemsArray = new Array();
	var newActionsArray = new Array();
	for( var i = 0; i < currentMenu.items.length; i++ )
	{
		if( currentMenu.items[i] != label )
		{
			newItemsArray[newItemsArray.length] = currentMenu.items[i];
			newActionsArray[newActionsArray.length] = currentMenu.actions[i];
		}
	}
	
	currentMenu.items = newItemsArray;
	currentMenu.actions = newActionsArray;
}
function updateWrittenMenus()
{
	if( !window.triedToWriteMenus )
	{
		writeMenus();
		return;
	}
	
	window.fwHideMenuTimer = null;	
	var countMenus = 0;
	var countItems = 0;
	var top = 0;
	var content = '';
	var theStat = "";
	var tsc = 0;
	
	//We don't know how to deal with Netscape
	if( document.layers ) return;
	for( var i=0; i<window.menus.length; i++, countMenus++ ) 
	{
		//Only change the menu contents, not the menus themselves
		var menu = window.menus[i];
		for( var j=0; j < menu.items.length; j++) {
			var item = menu.items[j];
			var childMenu = false;
			var defaultHeight = menu.fontSize+6;
			var defaultIndent = menu.fontSize;
			if( item.label ) 
			{
				item = item.label;
				childMenu = true;
			}
			menu.menuItemHeight = menu.menuItemHeight || defaultHeight;
			menu.menuItemIndent = menu.menuItemIndent || defaultIndent;
			
			var itemProps = 'font-family:' + menu.fontFamily +';font-weight:' + menu.fontWeight + ';fontSize:' + menu.fontSize + ';';
			if( menu.fontStyle ) 
			{ 
				itemProps += 'font-style:' + menu.fontStyle + ';';
			}
			itemProps += 'font-size:' + menu.fontSize + ';" onMouseOver="onMenuItemOver(null,this);" onClick="onMenuItemAction(null,this);';
			
//			if (document.all) 
//				itemProps += 'font-size:' + menu.fontSize + ';" onMouseOver="onMenuItemOver(null,this);" onClick="onMenuItemAction(null,this);';
//			else if (!document.layers) {
//				itemProps += 'font-size:' + menu.fontSize + 'px;'; // zilla wants 12px.
//			}
			var l;
			var dTag	= '<DIV ID="menuItem'+ countItems +'" STYLE="position:absolute;left:0;top:'+ (i * menu.menuItemHeight) +';'+ itemProps +'">';
			var dClose = '</DIV>'
			if (menu.bgImageUp) {
				dTag	= '<DIV ID="menuItem'+ countItems +'" STYLE="background:url('+menu.bgImageUp+');position:absolute;left:0;top:'+ (i * menu.menuItemHeight) +';'+ itemProps +'">';
			}
			var textProps = 'position:absolute;left:' + menu.menuItemIndent + ';top:1;';

			var dText	= '<DIV ID="menuItemText'+ countItems +'" STYLE="' + textProps + 'color:'+ menu.fontColor +';">'+ item +'&nbsp</DIV>\n<DIV ID="menuItemHilite'+ countItems +'" STYLE="' + textProps + 'top:1;color:'+ menu.fontColorHilite +';visibility:hidden;">'+ item +'&nbsp</DIV>';
			if (item == "separator") {
				content += ( dTag + '<DIV ID="menuSeparator'+ countItems +'" STYLE="position:absolute;left:1;top:2;"></DIV>\n<DIV ID="menuSeparatorLite'+ countItems +'" STYLE="position:absolute;left:1;top:2;"></DIV>\n' + dClose);
			} else if (childMenu) {
				content += ( dTag + dText + '<DIV ID="childMenu'+ countItems +'" STYLE="position:absolute;left:0;top:3;"><IMG SRC="'+ menu.childMenuIcon +'"></DIV>\n' + dClose);
			} else {
				content += ( dTag + dText + dClose);
			}
			countItems++;  
		}
		
		//Do we need this??
		content += '	  <DIV ID="focusItem'+ countMenus +'" STYLE="position:absolute;left:0;top:0;visibility:hide;" onClick="onMenuItemAction(null,this);">&nbsp;</DIV>\n';
		
		document.all["menuFg"+countMenus].innerHTML = content;
		content = '';
	}
	var menuCount = 0;
	for (var x=0; x<window.menus.length; x++) {
		var menu = window.menus[x];
		var top = 0;
		for (var i=0; i<window.menus[x].items.length; i++) {
			var l = FIND("menuItem" + menuCount);
			l.Menu = window.menus[x];
			l.style.pixelWidth = menu.menuItemWidth;	
			l.style.pixelHeight = menu.menuItemHeight;
			l.style.pixelTop = top;
			top = top + menu.menuItemHeight+menu.menuItemBorder;
			l.style.fontSize = menu.fontSize;
			l.style.backgroundColor = menu.menuItemBgColor;
			l.style.visibility = "inherit";
			l.saveColor = menu.menuItemBgColor;
			l.menuHiliteBgColor = menu.menuHiliteBgColor;
			l.action = window.menus[x].actions[i];
			l.hilite = FIND("menuItemHilite" + menuCount);
			l.focusItem = FIND("focusItem" + x);
			l.focusItem.style.pixelTop = l.focusItem.style.top = -30;
			var childItem = FIND("childMenu" + menuCount);
			if (childItem) {
				l.childMenu = window.menus[x].items[i].menuLayer;
				childItem.style.pixelLeft = childItem.style.left = menu.menuItemWidth -11;
				childItem.style.pixelTop = childItem.style.top =(menu.menuItemHeight /2) -4;
				//childItem.style.pixelWidth = 30 || 7;
				//childItem.style.clip = "rect(0 7 7 3)";
				l.Menu.childMenus[l.Menu.childMenus.length] = l.childMenu;
			}
			var sep = FIND("menuSeparator" + menuCount);
			if (sep) {
				sep.style.clip = "rect(0 " + (menu.menuItemWidth - 3) + " 1 0)";
				sep.style.width = sep.style.pixelWidth = menu.menuItemWidth;	
				sep.style.backgroundColor = menu.bgColor;
				sep = FIND("menuSeparatorLite" + menuCount);
				sep.style.clip = "rect(1 " + (menu.menuItemWidth - 3) + " 2 0)";
				sep.style.width = sep.style.pixelWidth = menu.menuItemWidth;	
				sep.style.backgroundColor = menu.menuLiteBgColor;
				l.style.height = l.style.pixelHeight = menu.menuItemHeight/2;
				l.isSeparator = true
				top -= (menu.menuItemHeight - l.style.pixelHeight)
			} else {
				if( document.all )
				{
					l.style.cursor = "hand";
				}
				else
				{
					l.style.cursor = "pointer";
				}
			}
			menuCount++;
		}
		menu.menuHeight = top-1;
		var lite = FIND("menuLite" + x);
		var s = lite.style;
		s.height = s.pixelHeight = menu.menuHeight +(menu.menuBorder * 2);
		s.width = s.pixelWidth = menu.menuItemWidth + (menu.menuBorder * 2);
		s.backgroundColor = menu.menuLiteBgColor;

		var body = FIND("menuFg" + x);
		s = body.style;
		s.height = s.pixelHeight = menu.menuHeight + menu.menuBorder;
		s.width = s.pixelWidth = menu.menuItemWidth + menu.menuBorder;
		s.backgroundColor = menu.bgColor;
		var menuLayer = FIND("menuLayer" + x);
		s = menuLayer.style;
		s.width = s.pixelWidth  = menu.menuItemWidth + (menu.menuBorder * 4);
		s.height = s.pixelHeight  = menu.menuHeight+(menu.menuBorder*4);
	}
	status = "";
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美zozo另类异族| 久久久久国产一区二区三区四区| 亚洲日韩欧美一区二区在线| 国产精品亚洲第一| 久久日一线二线三线suv| 欧美午夜精品久久久久久孕妇| 欧美日本国产视频| 国产91丝袜在线观看| 奇米精品一区二区三区在线观看 | 7777精品久久久大香线蕉| 97精品视频在线观看自产线路二| 国产suv一区二区三区88区| www国产精品av| 丁香六月综合激情| 亚洲高清在线精品| 国产亚洲精品超碰| 欧美性生活大片视频| 久久精品久久99精品久久| 精品国产免费一区二区三区四区 | 中文字幕av在线一区二区三区| 国产在线一区观看| 国产精品国模大尺度视频| 欧美日韩国产区一| www.欧美日韩| 国产激情视频一区二区三区欧美| 亚洲视频在线观看三级| 日韩一区二区中文字幕| 精品视频一区二区三区免费| 国产福利一区二区三区视频| 久久99国产精品成人| 美女诱惑一区二区| 麻豆成人av在线| 久久91精品久久久久久秒播| 一区二区三区四区在线| 在线观看av一区二区| 欧美精品18+| 亚洲欧美电影一区二区| 亚洲最快最全在线视频| 日本成人中文字幕| 国产最新精品精品你懂的| 麻豆精品久久精品色综合| 国产福利一区二区三区视频| 99久久久久久| 欧美蜜桃一区二区三区| 日韩欧美中文字幕制服| 国产丝袜欧美中文另类| 亚洲国产欧美另类丝袜| 中文字幕一区二区日韩精品绯色| 欧美大片在线观看| 久久综合久色欧美综合狠狠| 久久蜜臀精品av| 国产精品欧美极品| 亚洲免费在线视频一区 二区| 国产欧美1区2区3区| 国产欧美视频在线观看| 亚洲美女一区二区三区| 九九视频精品免费| 三级久久三级久久久| 日本中文字幕一区二区视频| 男女性色大片免费观看一区二区| 日韩va欧美va亚洲va久久| 亚洲成在人线在线播放| 老司机免费视频一区二区| 久久精品999| 激情综合网av| 韩国三级电影一区二区| 粉嫩嫩av羞羞动漫久久久| 色88888久久久久久影院野外| 欧美日韩国产在线观看| 日韩精品一区二区三区蜜臀 | 粉嫩av一区二区三区粉嫩| 色8久久人人97超碰香蕉987| 亚洲视频一区二区免费在线观看| 亚洲线精品一区二区三区| 亚洲欧美日韩在线| 蜜桃视频一区二区三区在线观看| 国产成人一区在线| 欧美精品精品一区| 久久99精品一区二区三区| 欧美人牲a欧美精品| 久久久久久久久久久99999| 日韩毛片一二三区| 日本亚洲一区二区| 国产精品超碰97尤物18| 精品999在线播放| 综合精品久久久| 久久视频一区二区| 欧美日本韩国一区| 豆国产96在线|亚洲| 九一九一国产精品| 中文字幕一区在线观看视频| 日韩免费看的电影| 欧美一级午夜免费电影| 久久夜色精品国产噜噜av| 日韩亚洲欧美在线观看| 中文字幕国产一区| 国产精品久久99| 在线观看亚洲a| 欧美岛国在线观看| 国内精品嫩模私拍在线| 欧美一级国产精品| 麻豆精品国产传媒mv男同| 欧美在线看片a免费观看| 国产欧美日韩另类一区| 蜜芽一区二区三区| 成人av网址在线| 国产农村妇女毛片精品久久麻豆 | 久久亚洲一区二区三区四区| 国产精品福利在线播放| 成人18精品视频| 亚洲欧洲日韩综合一区二区| 99久久精品国产麻豆演员表| 欧美精品久久天天躁| 天天综合天天做天天综合| 欧美在线你懂的| 免费观看在线综合| 欧美精品 日韩| 久久精品久久综合| 国产欧美日韩视频一区二区 | 色琪琪一区二区三区亚洲区| 日本一区中文字幕| 亚洲精品一区二区精华| 欧美体内she精视频| 国产精品美女久久久久久2018| 国产精品白丝jk白祙喷水网站| 国产精品蜜臀在线观看| 久久蜜桃一区二区| 久久综合九色综合97婷婷 | 九色|91porny| 久久综合久久综合久久| 狠狠网亚洲精品| 国产肉丝袜一区二区| 国产福利91精品一区二区三区| 久久久久国产精品厨房| 国产精品综合二区| 国产亚洲精久久久久久| 91美女片黄在线观看| 亚洲一区二区三区四区的| 色婷婷av一区二区三区大白胸 | 99久久免费视频.com| 中文字幕一区三区| 色老头久久综合| 中文字幕日韩精品一区| 欧美精品少妇一区二区三区 | 欧美人与z0zoxxxx视频| 免费成人你懂的| 欧美一级高清大全免费观看| 国产激情91久久精品导航 | 欧美aaaaa成人免费观看视频| 欧美无砖专区一中文字| 午夜在线电影亚洲一区| 欧美精品一区二区三区蜜臀| 波多野结衣中文一区| 一区二区三区不卡在线观看| 91麻豆成人久久精品二区三区| 亚洲日本免费电影| 欧美一级片在线看| 国产成人在线视频网址| 午夜精品一区二区三区电影天堂 | 色综合久久久久综合体桃花网| 午夜激情久久久| www日韩大片| 色94色欧美sute亚洲线路二| 国产精一区二区三区| 国产欧美精品在线观看| 欧美一区二区大片| 成人激情小说网站| 蜜臀va亚洲va欧美va天堂| 国产精品美女久久久久av爽李琼| 欧美伊人久久久久久午夜久久久久| 免费看日韩精品| 成人免费在线播放视频| 欧美一区二区美女| 日本乱码高清不卡字幕| 韩国欧美国产1区| 一区二区三区视频在线看| 亚洲精品在线观| 欧美性色黄大片手机版| 97久久精品人人做人人爽50路 | 欧美日韩亚洲另类| 国产成人自拍网| 三级欧美韩日大片在线看| 亚洲欧美一区二区不卡| 久久精品男人的天堂| 日韩一区二区免费在线观看| 91免费观看在线| 免费成人在线观看| 日韩精彩视频在线观看| 国产精品国产三级国产aⅴ中文 | 欧美日韩二区三区| 国产一二精品视频| 久久国产日韩欧美精品| 亚洲国产欧美日韩另类综合| 亚洲猫色日本管| 欧美国产1区2区| 久久久精品蜜桃| 91精品国产91久久综合桃花 | 666欧美在线视频| 色哟哟一区二区在线观看| 国产精品1024久久|