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

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

?? coolmenus3.js

?? 基于asp的遺傳算法組卷系統
?? JS
?? 第 1 頁 / 共 3 頁
字號:
/**************
Copyright (c) 2001 Thomas Brattli (www.dhtmlcentral.com)

eXperience DHTML coolMenus - Get it at  www.dhtmlcentral.com
Version 3.02
This script can be used freely as long as all copyright messages are
intact. 

(You can delete the comments below to save space)

This script takes over for the old Coolmenus2 and CoolFrameMenu

Visit www.dhtmlcentral.com/coolmenus/ 
for the latest version of the script.

Tutorial: http://www.dhtmlcentral.com/tutorial.asp

Support: http://www.dhtmlcentral.com/forums/forum.asp?FORUM_ID=2&CAT_ID=1&Forum_Title=CoolMenus

Known bugs:
Netscape 6: When using padding in the layers you can sometimes get
strange visual effects on the lowest menu item. Only way to fix is to not use padding. 

Opera: This menu is very close to working on Opera, but as far as I could 
figure out opera don't support innerHTML or document.createElement() which
makes the changing of the text inside the submenus immpossible. If anyone 
know a solution to this please let me know.

Explorer 4 for mac: It will not work in this browser, nothing does. 

Explorer 5 for mac: It works fine, but like Netscape 6 it's a little slow and you can get strange visual effects sometimes. 

Script checked and working with:
PC: 
Netscape 4.03 - Netscape 4.04 -Netscape 4.08 - Netscape 4.73 - Netscape 6 - Netscape 6.01
Internet Explorer 5.0 - Internet Explorer 5.5 -Internet Explorer 6.0
MAC:
Netscape 4 - Explorer 5

Btw: There is basically just one explanation to why this code is sort of "scrambled": I wanted this file be as small as possible..
If you want it to be smaller feel free to remove all comments (except for the copyright)
**************/

/*************
Pageobject
***************/
function makePageCoords(win,fr){
	if(!win) win=window
	this.x=0;this.x2=(bw.ns4 || bw.ns6)?win.innerWidth-1:win.document.body.offsetWidth;
	if(!fr&&bw.ie) this.x2-=20; else if(!fr&&bw.ns4) this.x2-=4; else if(bw.ns6) this.x2+=1
	this.y=0;this.y2=(bw.ns4 || bw.ns6)?win.innerHeight:win.document.body.offsetHeight;
	if(bw.ns4&&!win.rows) this.x2+=5; if(!fr&&bw.ie) this.y2-=4; else if(bw.ns4&&fr) this.y2+=4
	this.y2orig=this.y2; this.x50=this.x2/2; this.y50=this.y2/2; return this;
}
/*************
Debugging function
***************/
function debug(txt,ev){if(mDebugging==2) self.status=txt; else alert(txt); if(ev) eval(ev); return false}
/************
Scroll function
*************/
function cm_checkScrolled(obj){
	if(bw.ns4 || bw.ns6) obj.scrolledY=obj.win.pageYOffset
	else obj.scrolledY=obj.win.document.body.scrollTop
	if(obj.scrolledY!=obj.lastScrolled){
		if(!obj.useframes){
			for(i=0;i<obj.l[0].num;i++){var sobj=obj.l[0].o[i].oBorder; sobj.moveY(sobj.y+(obj.scrolledY-obj.lastScrolled))}
			if(obj.usebar) obj.oBar.moveY(obj.oBar.y+(obj.scrolledY-obj.lastScrolled))
		}
		obj.lastScrolled=obj.scrolledY; page.y=obj.scrolledY; page.y2=page.y2orig+obj.scrolledY
		if(!obj.useframes || bw.ie){ clearTimeout(obj.tim); obj.isover=0; obj.hideSubs(1,0)}
	}if((bw.ns4 || bw.ns6) && !obj.useframes) setTimeout("cm_checkScrolled("+obj.name+")",200)
}
/***********************
Checking if the values are % or not.
***************/
function cm_checkp(num,w,check,istop,ds){
	if(num){ var p=istop?toppage:page
		if(num.toString().indexOf("%")!=-1){if(w || (check && this.rows)) num=(p.x2*parseFloat(num)/100)
		else num=(p.y2*parseFloat(num)/100)
		}else num=eval(num)
	}else num=0; return num
}
/************
Making DIV objects + DIV objects code
*************/
function cm_makeObj(obj,name,level,win,nest,o){
	if(o&&(bw.ns4||bw.ns6)) this.evnt=o
	else this.evnt=bw.dom?win.document.getElementById(obj):bw.ie4?win.document.all[obj]:bw.ns4?nest?win.document[nest].document[obj]:win.document[obj]:0;
	if(!this.evnt) return debug('There seems to be an error with this layer:\nFrame: '+win+'\nLayer: '+nest + "." + obj)
	this.css=bw.dom||bw.ie4?this.evnt.style:bw.ns4?this.evnt:0;	this.ref=bw.dom || bw.ie4?win.document:bw.ns4?this.css.document:0;
	this.hideIt=cm_hideIt; this.showIt=cm_showIt; this.writeIt=cm_writeIt; this.setactive=cm_setactive; this.addEvents=cm_addEvents; 
	this.moveIt=cm_moveIt; this.clipTo=cm_clipTo; if(name) this.parent=name; this.moveY=cm_moveY; this.l=level; this.clipOut=cm_clipOut; 
	this.filterIt=cm_filterIt; this.obj = obj + "Object"; 	eval(this.obj + "=this"); this.tim=10; this.clipy=0; return this
}
function cm_writeIt(text){if(!this.img1){if(bw.ns4){this.ref.write(text);
this.ref.close()}else this.evnt.innerHTML=text}}; function cm_moveY(y){this.y=y; this.css.top=y}
function cm_moveIt(x,y){this.x=x; this.y=y; this.css.left=this.x;this.css.top=this.y}
function cm_showIt(){this.css.visibility="visible"; this.vis=1}; function cm_hideIt(){this.css.visibility="hidden"; this.vis=0}
function cm_clipOut(px,w,ystop,tim,name){
	if(!this.vis) return; if(this.clipy<ystop-px){this.clipy+=px; this.clipTo(0,w,this.clipy,0,1)
		this.tim=setTimeout(this.obj+".clipOut("+px+","+w+","+ystop+","+tim+",'"+name+"')",tim)
	}else{if(bw.ns6){this.hideIt();}; this.clipTo(0,w,ystop,0,1); if(bw.ns6){this.showIt()}}
}
function cm_filterIt(f){if(this.evnt.filters[0]) this.evnt.filters[0].Stop(); else this.css.filter=f; this.evnt.filters[0].Apply(); this.showIt(); this.evnt.filters[0].Play();}
function cm_setactive(on,name,frmmouse){
	if(!name) name=this.name; var tobj=this.parent.m[name]
	if(tobj.img){if(tobj.img2){if(on) this.ref.images[tobj.img].src=tobj.img2; else this.ref.images[tobj.img].src=tobj.img1}
	}else{
		if(on){var color=tobj.c2; var fcolor=tobj.c4; var re=tobj.c3}else{var color=tobj.c1; var fcolor=tobj.c3; var re=tobj.c4}
		if(color){if(bw.dom || bw.ie4) this.css.backgroundColor=color; else if(bw.ns4) if(color=="transparent") color=null; this.css.bgColor=color}
		if(fcolor && !bw.ns4){if(bw.ie4) this.evnt.style.color=fcolor; else if(this.evnt.childNodes[0]) this.evnt.style.color=fcolor
		}else if(fcolor&&frmmouse){t=this.parent.m[name].text; t=t.replace(re,fcolor); this.writeIt(t); if(on) this.addEvents(name,this.parent.name,tobj.lnk,this.parent.useclick)}
		if(tobj.l==0&&bw.ns6){this.parent.l[0].o[tobj.num].oBorder.hideIt(); this.parent.l[0].o[tobj.num].oBorder.showIt();} //Stupid fix for netscape 6....
	}
}
function cm_clipTo(t,r,b,l,w){if(bw.ns4){this.css.clip.top=t;this.css.clip.right=r; this.css.clip.bottom=b;this.css.clip.left=l
}else{this.css.clip="rect("+t+","+r+","+b+","+l+")"; if(w){this.css.width=r; this.css.height=b}}; this.width=r; this.height=b}
function cm_addEvents(n,name,url,useclick){
	this.evnt.onmouseover=new Function(name+".mover('"+n+"')"); 
	this.evnt.onmouseout=new Function(name+".mmout('"+n+"')")
	if(!url && useclick) ev=new Function(name+".mover('"+n+"',1)")
	else ev=new Function(name+".go('"+n+"')")
	if(bw.ns4){this.ref.captureEvents(Event.MOUSEDOWN); this.ref.onmousedown=ev}
	else this.evnt.onclick=ev
}
/************
Making menu object
*************/
function cm_makeMenu(name,parent,text,link,target,width,height,img1,img2,bgcoloroff,bgcoloron,textcolor,hovercolor,onclick,onmouseover,onmouseout){
	this.m[name]=new Object(); var obj=this.m[name]; obj.name=name;	obj.subs=new Array(); obj.parent=parent; var tt
	obj.lnk=(link==0||link=='')?"":link; obj.target=target
	if(parent!="" && parent){this.m[parent].subs[this.m[parent].subs.length]=name; l=this.m[parent].l+1} else l=0
	obj.l=l; prop1=l<this.level.length?this.level[l]:this.level[this.level.length-1]; prop2=this.level[0]
	if(this.l.length<=l){
		this.l[l]=new Object(); this.l[l].num=0; if(l==0) this.l[l].names=new Array()
		this.l[l].clip=prop1["clip"]||prop2["clip"]||0; this.l[l].clippx=prop1["clippx"]||prop2["clippx"]||0
		this.l[l].cliptim=prop1["cliptim"]||prop2["cliptim"]||0; this.l[l].filter=prop1["filter"]||prop2["filter"]||0
		this.l[l].border=prop1["border"]||prop2["border"]; this.l[l].maxnum=0
		this.l[l].bordercolor=prop1["bordercolor"]||prop2["bordercolor"];
		s=prop1["align"]||prop2["align"]; if(s=="left") s=1; else if(s=="right") s=0; 
		else if(s=="top") s=3; else if(s=="bottom") s=2; this.l[l].align=s; this.aobj[l]=-1;
		this.l[l].height=prop1["height"]||prop2["height"]; this.l[l].width=prop1["width"]||prop2["width"];
		this.l[l].style=prop1["style"]||prop2["style"]; this.l[l].tc=textcolor||prop1.textcolor||prop2.textcolor; 
		this.l[l].offsetX=String(prop1["offsetX"])!="undefined"?prop1["offsetX"]:prop2["offsetX"]
		this.l[l].offsetY=String(prop1["offsetY"])!="undefined"?prop1["offsetY"]:prop2["offsetY"]
	}if(l==0) this.l[l].names[this.l[l].names.length]=name
	if(parent!="" && parent){obj.num=this.m[parent].subs.length-1}else obj.num=this.l[l].num
	this.l[l].num++; prop=l<this.level.length?this.level[l]:this.level[this.level.length-1]
	obj.width=this.checkp(width?width:prop1.width?prop1.width:prop2.width,1,0,1);
	obj.height=this.checkp(height?height:prop1.height?prop1.height:prop2.height,0,0,1);
	if(parent!="" && parent){if(this.m[parent].subs.length>this.l[l].maxnum) this.l[l].maxnum=this.m[parent].subs.length 
		if(this.m[parent].totheight==0) this.m[parent].totheight=this.l[l].border
		this.m[parent].totheight+=obj.height+ this.l[l].border
		if(this.m[parent].maxwidth<obj.width) this.m[parent].maxwidth=obj.width+this.l[l].border*2
	}else{this.l[l].maxnum=this.l[l].names.length; this.totwidth+=obj.width; this.totheight+=obj.height
		this.maxwidth=this.maxwidth>obj.width?this.maxwidth:obj.width; this.maxheight=this.maxheight>obj.height?this.maxwidth:obj.height
	}if(img1) text='<img src="'+img1+'" border="0" name="imgCMenu'+name+'">'
	else if(bw.ns4){text='<font size="'+(prop1.NS4fontSize||prop2.NS4fontSize)+'" face="'+(prop1.NS4font||prop2.NS4font)+'" color="'+(textcolor||this.l[l].tc)+'">'+text+'</font>'}
	if(bw.ns4&&this.useNS4links&&(l==0||!this.useframes) ||(l==0&&img1)){tt=img1&&l==0?this.useclick?this.name+".mover('"+name+"',1);":this.name+".go('"+name+"');":"";text='<a href="#" onclick="'+tt+'return false" class="clNS4">'+text+'</a>'}
	if(img1){obj.preimg1=new Image(); obj.preimg1.src=img1}; if(img2){obj.preimg2=new Image(); obj.preimg2.src=img2}
	if(img2) obj.img="imgCMenu"+name; else obj.img=0; obj.img1=img1||""; obj.img2=img2||""; obj.text=text; obj.subx=-1;
	obj.c1=bgcoloroff||prop1.bgcoloroff||prop2.bgcoloroff; obj.c2=bgcoloron||prop1.bgcoloron||prop2.bgcoloron;
	obj.c3=textcolor||this.l[l].tc; obj.c4=hovercolor||prop1.hovercolor||prop2.hovercolor;  obj.suby=-1;
	obj.mclick=onclick||""; obj.mover=onmouseover||""; obj.mout=onmouseout||"";	obj.totheight=0; obj.maxwidth=0; 
}
/************
Onmouseout
*************/
function cm_mout(name,cl){
	if(!name&&cl&&!this.isover){this.isclicked=0; this.hideSubs(1,0,0,0,1);  this.aobj[0]=-1; return}
	if(!name) return; var l=this.m[name].l;
	if((this.m[name].subs.length==0||!this.loaded)||(this.useclick&&!this.isclicked)){if((this.aobj[l+1]==-1||l>=this.l.length-1)&&this.aobj[l]!=-1){this.aobj[l].setactive(0,0,1); this.aobj[l]=-1;}}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本aⅴ亚洲精品中文乱码| 中文字幕第一区综合| 亚洲国产一区二区a毛片| 欧美亚洲自拍偷拍| 亚洲国产乱码最新视频| 在线不卡中文字幕播放| 日本免费新一区视频| 久久综合一区二区| 风间由美一区二区三区在线观看 | 亚洲成人动漫av| 欧美视频一区在线| 奇米影视一区二区三区小说| 日韩一区二区免费视频| 裸体健美xxxx欧美裸体表演| 久久美女艺术照精彩视频福利播放 | 欧美精品xxxxbbbb| 狠狠色丁香婷婷综合| 欧美高清一级片在线观看| 91蝌蚪国产九色| 日韩和欧美一区二区三区| 久久综合色婷婷| 成人aaaa免费全部观看| 亚洲成年人影院| 国产亚洲精品7777| 欧美最猛黑人xxxxx猛交| 老司机精品视频在线| 国产精品福利在线播放| 91麻豆精品国产91| 成人av在线资源网站| 视频一区二区三区在线| 欧美国产一区二区| 欧美日韩极品在线观看一区| 国产精品综合网| 亚洲二区在线观看| 国产精品美女久久久久久久久久久| 欧美影视一区在线| 国产盗摄视频一区二区三区| 亚洲狼人国产精品| 精品国产一区二区三区不卡| 91老司机福利 在线| 国产一区二区免费视频| 亚洲国产综合视频在线观看| 欧美国产一区二区在线观看| 91麻豆精品国产| 在线精品亚洲一区二区不卡| 国产成人亚洲综合a∨婷婷图片| 亚洲成人久久影院| 国产精品成人一区二区艾草| 日韩欧美国产三级电影视频| 色婷婷综合激情| 床上的激情91.| 激情欧美日韩一区二区| 午夜在线电影亚洲一区| 亚洲人成精品久久久久久| 日韩美女视频一区二区在线观看| 91九色02白丝porn| 成人国产在线观看| 国产一区二区福利视频| 蜜臀av一区二区三区| 亚洲国产精品久久艾草纯爱| 亚洲天堂免费看| 欧美激情综合在线| 欧美成人激情免费网| 91精品综合久久久久久| 在线免费视频一区二区| av中文字幕一区| www.亚洲在线| 成人性生交大合| 国产91精品免费| 丁香婷婷综合色啪| 成人看片黄a免费看在线| 国产成人在线网站| 国产91精品一区二区| 国产99久久久国产精品免费看| 国产在线观看免费一区| 九色综合狠狠综合久久| 久久99热这里只有精品| 美女性感视频久久| 极品销魂美女一区二区三区| 久久不见久久见免费视频7| 激情六月婷婷久久| 国产一区二区三区黄视频 | 亚洲国产一区二区三区| 亚洲一区二区欧美激情| 一区二区欧美视频| 午夜影视日本亚洲欧洲精品| 图片区小说区区亚洲影院| 日韩电影在线观看网站| 蜜桃久久久久久| 国内精品久久久久影院色| 国产一区 二区 三区一级| 国产成人午夜电影网| caoporn国产一区二区| 色偷偷久久人人79超碰人人澡| 色综合av在线| 91精品久久久久久久99蜜桃| 日韩免费视频线观看| 国产欧美精品一区aⅴ影院| 国产精品白丝在线| 亚洲综合激情小说| 蜜臀精品久久久久久蜜臀 | 9i在线看片成人免费| 色悠悠久久综合| 欧美精品九九99久久| 久久精品视频一区二区三区| 综合久久综合久久| 男人的天堂久久精品| 丁香天五香天堂综合| 在线观看区一区二| 日韩一区二区三区免费看| 国产女人水真多18毛片18精品视频| 欧美国产日本韩| 亚洲第一成年网| 韩国成人福利片在线播放| 95精品视频在线| 日韩三级高清在线| 亚洲色图丝袜美腿| 久久精品免费看| 91美女蜜桃在线| 精品av久久707| 一个色妞综合视频在线观看| 麻豆成人91精品二区三区| 92精品国产成人观看免费| 欧美一级淫片007| 日韩理论在线观看| 久久av资源网| 欧美日韩高清影院| 国产精品视频观看| 另类欧美日韩国产在线| 一本色道综合亚洲| 久久综合给合久久狠狠狠97色69| 一区二区三区小说| 成人综合在线视频| 日韩欧美一区二区在线视频| 亚洲欧美激情视频在线观看一区二区三区| 美女视频一区在线观看| 欧美优质美女网站| 国产精品不卡在线| 国产激情偷乱视频一区二区三区| 欧美乱熟臀69xxxxxx| 最新久久zyz资源站| 国模冰冰炮一区二区| 在线成人av网站| 亚洲五月六月丁香激情| 91色porny在线视频| 欧美韩国日本一区| 激情六月婷婷综合| 精品精品欲导航| 日韩国产在线观看一区| 在线观看av不卡| 自拍视频在线观看一区二区| 国产成人小视频| 久久久久久亚洲综合| 激情图片小说一区| 日韩小视频在线观看专区| 亚洲va欧美va天堂v国产综合| 99精品视频在线播放观看| 国产日产亚洲精品系列| 黄色精品一二区| 欧美v国产在线一区二区三区| 日韩国产精品久久| 9191久久久久久久久久久| 亚洲第一激情av| 欧美日韩一区高清| 天堂一区二区在线| 欧美一级专区免费大片| 奇米色一区二区三区四区| 欧美一区二区在线观看| 免费一级欧美片在线观看| 香蕉影视欧美成人| 亚洲国产精品久久久久婷婷884| 欧美激情一二三区| 91麻豆免费观看| 久久精品国产**网站演员| 精品中文av资源站在线观看| 国产91精品精华液一区二区三区 | 2023国产精品| 久久国产精品99久久久久久老狼| 欧美一区二区视频在线观看2020 | 色综合婷婷久久| 亚洲视频香蕉人妖| 欧美在线观看视频在线| 午夜精品一区二区三区免费视频 | 最新不卡av在线| 欧美性猛交xxxxxx富婆| 天天操天天干天天综合网| 91精品麻豆日日躁夜夜躁| 色综合久久久久久久久久久| 亚洲丝袜美腿综合| 9l国产精品久久久久麻豆| 欧美疯狂做受xxxx富婆| 成人午夜激情片| 中文字幕日韩一区二区| 91免费版在线看| 日韩中文字幕亚洲一区二区va在线 | 日韩三级在线观看| 国产.精品.日韩.另类.中文.在线.播放| 亚洲国产精品99久久久久久久久| 色综合久久久久综合体桃花网| 日韩成人一区二区|