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

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

?? coolmenus3.js

?? 可在線管理科目
?? JS
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
/**************
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;}}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美午夜精品久久久久久孕妇| 99re视频这里只有精品| 亚洲精品欧美二区三区中文字幕| 国产亚洲欧美一区在线观看| 欧美大片顶级少妇| 精品国产免费一区二区三区四区 | 欧美国产在线观看| 久久精品无码一区二区三区| 国产日韩在线不卡| 欧美国产一区二区在线观看| 国产精品色一区二区三区| 中文字幕乱码亚洲精品一区| 国产精品高清亚洲| 亚洲婷婷在线视频| 亚洲成在线观看| 久久精品国产免费| 国产成人在线观看| 91老师片黄在线观看| 欧美日韩色一区| 精品成人佐山爱一区二区| 久久久五月婷婷| 亚洲欧美综合另类在线卡通| 亚洲在线观看免费视频| 日本不卡视频一二三区| 激情综合亚洲精品| 成人aa视频在线观看| 欧美亚洲丝袜传媒另类| 日韩三级在线免费观看| 国产精品丝袜一区| 亚洲一区二区视频在线观看| 久久精品国产在热久久| 91污在线观看| 日韩欧美国产精品| 亚洲欧洲日产国码二区| 日本中文字幕一区二区有限公司| 国产精品亚洲视频| 在线免费观看不卡av| 久久影院电视剧免费观看| 日韩毛片视频在线看| 美国毛片一区二区| 91色九色蝌蚪| 久久久久9999亚洲精品| 亚洲18女电影在线观看| 国产乱子轮精品视频| 欧美亚洲国产一区二区三区va | 久久精子c满五个校花| 亚洲在线视频网站| 成人av资源下载| 日韩三级在线免费观看| 一区二区欧美精品| 粉嫩aⅴ一区二区三区四区| 91麻豆精品国产91久久久使用方法 | 2024国产精品视频| 亚洲高清久久久| av不卡在线播放| 久久综合色8888| 三级一区在线视频先锋 | 自拍偷拍亚洲欧美日韩| 精品一区二区三区视频| 欧美群妇大交群的观看方式| 亚洲日本在线看| 成人免费精品视频| 久久久久亚洲综合| 精品一二三四在线| 日韩精品专区在线| 日本不卡视频一二三区| 欧美日韩国产一区二区三区地区| 国产精品成人网| 国产91高潮流白浆在线麻豆| 久久久久国产一区二区三区四区| 日本不卡一二三| 欧美一区二区三区日韩| 日韩在线播放一区二区| 欧美日韩一区中文字幕| 亚洲国产综合91精品麻豆| 色噜噜狠狠色综合中国| 一区二区三区av电影| 欧美性色综合网| 亚洲国产欧美在线| 91福利区一区二区三区| 亚洲精品水蜜桃| 欧美性猛交xxxx乱大交退制版| 亚洲色图欧美偷拍| 色狠狠桃花综合| 亚洲一区二区三区三| 8x福利精品第一导航| 日本一不卡视频| 欧美v国产在线一区二区三区| 久久99国产精品尤物| 久久一区二区三区四区| 国产99久久精品| 国产精品福利一区二区三区| 色综合久久综合网97色综合| 亚洲电影第三页| 91精品国产综合久久香蕉的特点| 蜜臀av在线播放一区二区三区| 欧美一区国产二区| 国产一区二区毛片| 中文字幕一区二区三区四区不卡| 色综合天天综合网天天看片| 亚洲与欧洲av电影| 精品日韩在线观看| 成人高清视频免费观看| 一区二区在线观看免费| 欧美一区日本一区韩国一区| 国产综合色产在线精品| 最近中文字幕一区二区三区| 欧美肥妇bbw| 粉嫩av一区二区三区在线播放| 亚洲一区二区欧美日韩| 日韩免费视频一区| 99riav久久精品riav| 视频一区二区国产| 中文字幕欧美日本乱码一线二线| 欧美午夜寂寞影院| 国产福利一区二区三区视频| 亚洲电影你懂得| 国产精品传媒入口麻豆| 欧美一区二区视频免费观看| 99免费精品视频| 精一区二区三区| 亚洲电影一级片| 国产精品成人免费| 精品国产123| 欧美日本一道本在线视频| 国产成+人+日韩+欧美+亚洲| 丝袜亚洲精品中文字幕一区| 国产精品久久久久影院色老大 | 极品尤物av久久免费看| 亚洲综合久久av| 亚洲国产激情av| 精品国产麻豆免费人成网站| 欧美图区在线视频| 99re热这里只有精品免费视频| 精品中文av资源站在线观看| 亚洲成人午夜电影| 亚洲精品伦理在线| 亚洲国产精品激情在线观看| 精品久久久久久久久久久久久久久 | 蜜臀精品一区二区三区在线观看| 亚洲男人都懂的| 国产精品传媒视频| 亚洲三级在线免费| ...中文天堂在线一区| 国产欧美一区二区三区在线看蜜臀| 51精品久久久久久久蜜臀| 91国产福利在线| 在线一区二区三区四区五区 | 在线观看免费亚洲| 99国产精品一区| 成人av免费在线观看| 国产成人av电影免费在线观看| 老司机午夜精品| 精品一区二区综合| 国产一区二区美女| 国产一区二区精品久久99| 国模一区二区三区白浆| 九九热在线视频观看这里只有精品| 三级在线观看一区二区 | 精品国产露脸精彩对白| 日韩一级在线观看| 亚洲精品在线三区| 久久婷婷一区二区三区| 久久先锋影音av鲁色资源网| 久久久久久久久久电影| 国产精品国产三级国产有无不卡 | 91久久精品网| 欧美高清www午色夜在线视频| 在线不卡一区二区| 欧美成人女星排行榜| 国产亚洲福利社区一区| 亚洲三级免费观看| 视频一区视频二区中文字幕| 日本vs亚洲vs韩国一区三区二区 | av网站免费线看精品| 91行情网站电视在线观看高清版| 色av成人天堂桃色av| 欧美一区二区视频在线观看2020 | 五月天丁香久久| 六月婷婷色综合| www.欧美精品一二区| 91福利社在线观看| 欧美成人性战久久| 国产精品福利电影一区二区三区四区| 一区二区三区在线播放| 久久超碰97中文字幕| 99国产欧美久久久精品| 欧美日本高清视频在线观看| 国产网红主播福利一区二区| 一区二区三区久久久| 韩国女主播成人在线观看| 色偷偷久久一区二区三区| 日韩三级精品电影久久久| 国产精品女人毛片| 日本三级韩国三级欧美三级| 成人动漫在线一区| 日韩视频永久免费| 樱花影视一区二区| 高清av一区二区| 91精品国产综合久久香蕉麻豆 |