亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
99国产精品国产精品久久| 欧洲av在线精品| 亚洲午夜激情网站| 亚洲免费资源在线播放| 精品91自产拍在线观看一区| 欧美日韩国产成人在线91| 床上的激情91.| 国内精品久久久久影院色| 亚洲图片欧美视频| 亚洲欧美一区二区三区极速播放 | 久久精品免视看| 欧美亚洲国产bt| av在线不卡网| 麻豆精品久久精品色综合| 亚洲精品日产精品乱码不卡| 中文字幕欧美国产| 国产女人18毛片水真多成人如厕| 欧美久久久久久蜜桃| 欧美性视频一区二区三区| 日本乱人伦aⅴ精品| eeuss鲁片一区二区三区在线看| 国产成人午夜高潮毛片| 成人av综合在线| 91日韩精品一区| 色哟哟一区二区| 色偷偷久久一区二区三区| 99国产精品久久久久久久久久| 国产v综合v亚洲欧| 色综合久久中文综合久久97| 在线观看网站黄不卡| 欧美唯美清纯偷拍| 在线亚洲欧美专区二区| 91福利区一区二区三区| 欧美性生活久久| 欧美精品丝袜中出| 日韩精品一区二区三区swag| 欧美大胆一级视频| 国产精品乱码一区二三区小蝌蚪| 日本一二三不卡| 亚洲动漫第一页| 国产米奇在线777精品观看| 91亚洲精品久久久蜜桃网站 | 国产一区三区三区| kk眼镜猥琐国模调教系列一区二区 | 亚洲午夜久久久久久久久电影网| 日韩成人dvd| 国产一区二区调教| 色综合网站在线| 欧美一区二区三区成人| 久久综合色之久久综合| 国产欧美日韩另类一区| 一区二区欧美视频| 国产成人亚洲综合a∨婷婷图片 | 九九国产精品视频| 欧美在线视频日韩| 中文字幕第一区| 亚洲一区二区三区四区在线观看| 国产大片一区二区| 日韩免费性生活视频播放| 亚洲综合丁香婷婷六月香| 成人黄色软件下载| 精品国产网站在线观看| 婷婷久久综合九色综合绿巨人 | 欧美日韩一区三区| 亚洲欧洲99久久| 国产一区中文字幕| 欧美亚洲丝袜传媒另类| 一区二区三区视频在线观看| 高清在线不卡av| 久久久无码精品亚洲日韩按摩| 亚洲国产成人va在线观看天堂| eeuss鲁片一区二区三区在线观看| 91精品国产综合久久久久久漫画| 91极品视觉盛宴| 日韩午夜在线观看| 日韩电影在线观看一区| 欧美性一区二区| 亚洲成av人在线观看| 欧美视频在线播放| 日韩不卡一区二区| 精品国产一区二区三区久久久蜜月 | 中文字幕一区二区三区在线观看| 国产精品自拍网站| 亚洲精品成人天堂一二三| 欧美日韩亚洲高清一区二区| 亚洲aaa精品| 久久亚洲二区三区| 99在线视频精品| 午夜精品一区二区三区免费视频 | 9久草视频在线视频精品| 亚洲精品国产a久久久久久| 欧美一卡二卡三卡四卡| 成人激情动漫在线观看| 亚洲午夜成aⅴ人片| 亚洲精品一区二区在线观看| 日本乱码高清不卡字幕| 韩国av一区二区三区在线观看| 国产精品嫩草久久久久| 欧美成人一区二区三区片免费 | 亚洲欧美视频在线观看视频| 4438x成人网最大色成网站| 国产成人免费视频网站| 亚洲婷婷在线视频| 中文字幕一区二区在线观看| 最好看的中文字幕久久| 亚洲天堂av老司机| 69av一区二区三区| 激情伊人五月天久久综合| 偷拍自拍另类欧美| 亚洲免费观看高清在线观看| 精品福利视频一区二区三区| 欧美亚洲丝袜传媒另类| 99久久精品免费精品国产| 日本91福利区| 毛片不卡一区二区| 日韩av午夜在线观看| 91精品国产免费| 欧美一区欧美二区| 欧美一区二区美女| 精品福利二区三区| 精品国产一区二区三区四区四| 欧美r级在线观看| 中文字幕一区二区三区在线播放| 欧美不卡在线视频| 一本久道久久综合中文字幕| 蜜臀91精品一区二区三区| 亚洲欧美一区二区久久 | 欧美精品久久久久久久多人混战| 国产麻豆精品95视频| 国产福利一区二区三区视频| 黄网站免费久久| 成人一级视频在线观看| 成人h动漫精品一区二| 91久久久免费一区二区| 91精品国产综合久久蜜臀 | 国产亚洲一区二区三区| 国产精品久久久久四虎| 亚洲电影第三页| 黑人巨大精品欧美一区| 99久久精品免费精品国产| 欧美性videosxxxxx| 精品成人免费观看| 亚洲久草在线视频| 日本一道高清亚洲日美韩| jlzzjlzz亚洲日本少妇| 欧美日韩高清在线播放| 国产午夜亚洲精品理论片色戒 | 日韩欧美一区二区久久婷婷| 欧美—级在线免费片| 亚欧色一区w666天堂| 国产福利一区二区三区| 在线电影院国产精品| 国产精品夫妻自拍| 精品亚洲免费视频| 欧美日韩一区 二区 三区 久久精品| 久久男人中文字幕资源站| 亚洲国产综合色| 日本二三区不卡| 国产精品传媒在线| 国产酒店精品激情| 91精品国产高清一区二区三区蜜臀| 国产精品国产三级国产专播品爱网| 看电影不卡的网站| 欧美成人aa大片| 日韩电影在线观看网站| 91精品国产丝袜白色高跟鞋| 一区二区在线免费| 91国偷自产一区二区三区观看 | 亚洲精品在线三区| 久久精品国产免费看久久精品| 欧美日韩国产区一| 91亚洲国产成人精品一区二三| 日韩一区二区免费电影| 亚洲成人av免费| 欧美日本韩国一区二区三区视频| 亚洲一区在线视频观看| 日韩欧美的一区| 激情综合一区二区三区| 国产精品久久久久久久岛一牛影视| 色先锋aa成人| 国产成人精品午夜视频免费| 天堂精品中文字幕在线| 国产精品灌醉下药二区| 精品国产一区二区精华| 欧美视频在线观看一区二区| 国产另类ts人妖一区二区| 日本一不卡视频| 亚洲一区影音先锋| 日韩伦理电影网| 久久久久久久久久久99999| 在线成人高清不卡| 欧美日韩在线免费视频| 国产精品欧美经典| 欧美精品日韩综合在线| 欧美亚洲一区三区| 99国产欧美另类久久久精品 | 精品在线一区二区三区| 亚洲天堂a在线| 一区二区三区四区在线免费观看| 精品国一区二区三区|