한국어
<!-- 把如下代码加入<body>区域中 --> <!-- url=http://www.downcodes.com/js에서 저장됨 --> <!-- 웹 디자인 bbs url=http:/ /www.downcodes.com/bbs--> <html> <head> <title>建站school院-特效代码->>下拉菜单的导航条</title> <meta http-equiv="Content-Type" content= "text/html; charset=gb2312"> <SCRIPT 언어=JavaScript> <!-- function MM_goToURL() { //v3.0 var i, args=MM_goToURL.arguments; document.MM_returnValue = 거짓; for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'"); } 함수 JM_cc(ob){ var obj=MM_findObj(ob); if (obj) { obj.select();js=obj.createTextRange();js.execCommand("복사");} } function MM_findObj(n, d) { //v4.0 var p,i,x; if(!d) d=문서; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && document.getElementById) x=document.getElementById(n); x를 반환; } //--> </SCRIPT> <SCRIPT 언어=JavaScript> <!-- menuPrefix = '메뉴'; // 모든 메뉴 레이어가 시작해야 하는 접두어 // 이 접두어가 있는 모든 레이어는 // 메뉴 시스템의 일부로 처리됩니다. var menuTree, mouseMenu, hideTimer, doHide; function init() { ie4 = (document.all)?true:false; ns4 = (document.layers)?true:false; document.onmousemove = 마우스이동; if (ns4) { document.captureEvents(Event.MOUSEMOVE); } } function ExpandMenu(menuContainer,subContainer,menuLeft,menuTop) { // 현재 레벨보다 낮지 않은 모든 하위 메뉴 숨기기 doHide = false; if (menuContainer != menuTree) { if (ie4) { var menuLayers = document.all.tags("DIV"); for (i=0; i<menuLayers.length; i++) { if ((menuLayers[i].id.indexOf(menuContainer) != -1) && (menuLayers[i].id != menuContainer)) { hideObject( menuLayers[i].id); } } } else if (ns4) { for (i=0; i<document.layers.length; i++) { var menuLayer = document.layers[i]; if ((menuLayer.id.indexOf(menuContainer) != -1) && (menuLayer.id != menuContainer)) { menuLayer.visibility = "hide"; } } } } // 하위 메뉴가 있는 항목이면 표시하거나 최상위 메뉴인 경우 엽니다. if (subContainer) { if ((menuLeft) && (menuTop)) { positionObject(subContainer,menuLeft,menuTop) ; hideAll(); } else { if (ie4) { positionObject(subContainer, document.all[menuContainer].offsetWidth + document.all[menuContainer].style.pixelLeft - 10, mouseY); } else { positionObject(subContainer, document.layers[menuContainer].document.width + document.layers[menuContainer].left + 50, mouseY); } } showObject(subContainer); menuTree = 하위컨테이너; } } function showObject(obj) { if (ie4) { document.all[obj].style.visibility = "visible"; } else if (ns4) { document.layers[obj].visibility = "표시"; } } function hideObject(obj) { if (ie4) { document.all[obj].style.visibility = "hidden"; } else if (ns4) { document.layers[obj].visibility = "hide"; } } function positionObject(obj,x,y) { if (ie4) { var foo = document.all[obj].style; foo.left = x; foo.top = y; } else if (ns4) { var foo = document.layers[obj]; foo.left = x; foo.top = y; } } function hideAll() { if (ie4) { var menuLayers = document.all.tags("DIV"); for (i=0; i<menuLayers.length; i++) { if (menuLayers[i].id.indexOf(menuPrefix) != -1) { hideObject(menuLayers[i].id); } } } else if (ns4) { for (i=0; i<document.layers.length; i++) { var menuLayer = document.layers[i]; if (menuLayer.id.indexOf(menuPrefix) != -1) { hideObject(menuLayer.id); } } } } function hideMe(hide) { if (hide) { if (doHide) { hideAll(); } } else { doHide = true; hideTimer = window.setTimeout("hideMe(true);", 2000); } } function mouseMove(e) { if (ie4) { mouseY = window.event.y; } if (ns4) { mouseY = e.pageY; } } function itemHover(obj,src,text,style) { if (ns4) { var text = '<nobr><a href="' + src + '" class="' + style + '">' + text + '</a></nobr>' obj.document.open(); obj.document.write(텍스트); obj.document.close(); } } 온로드 = 초기화; //--> </SCRIPT> <style type=text/css> <!-- .menu { 위치: 절대; 왼쪽: 0; 상단: 2; 가시성: 숨김; 배경: #FFFFFF; 너비: 100px; 여백: 0px 0px; 패딩: 0px 0px; 테두리: 1px 은색 고체; 오버플로: 표시됨; ; 클립: ret( )} .menu a:visited { 글꼴 계열: "Tahoma"; 글꼴 크기: 11px; 텍스트 장식: 없음; 글꼴 두께: 보통; 색상: 검정색; 배경: #E2E2E2; 너비: 108px; 왼쪽 패딩: 8px; ; 줄 높이: 22px; 테두리 색상: #FFFFFF #666666 #333333 #999999; 테두리 스타일: 단색; 테두리 상단 너비: 1px; 테두리 오른쪽 너비: 1px; 테두리 하단 너비: 1px; 테두리 왼쪽 너비: 1px; 클립: ect( )} .menu a:hover { 글꼴 계열: "Tahoma"; 글꼴 크기: 11px; 텍스트 장식: 없음; 글꼴 두께: 보통; 색상: #FFFFFF; 배경: #009900; 너비: 108px; 왼쪽 패딩: 8px; ; 줄 높이: 22px; 클립: 직사각형( )} .menu .border { 테두리: 1px 솔리드 #F4F4F4; 테두리 하단: 1px 솔리드 #808080; 테두리 오른쪽: 1px 단색 #808080; } .menu .text { 오버플로: 숨김; 너비: 125px; 높이: 15px; } .menu .arrow { 오버플로: 숨김; 너비: 15px; 높이: 12px; 왼쪽 패딩: 5px; 패딩 상단: 3px; } .menu .arrow img { 너비: 6px; 높이: 7px; 테두리: 0px; } .menu a { 글꼴 계열: "타호마"; 글꼴 크기: 11px; 텍스트 장식: 없음; 글꼴 두께: 보통; 색상: 검정색; 배경: #E2E2E2; 너비: 108px; 왼쪽 패딩: 8px; ; 클립: 직사각형( ); 테두리 색상: #FFFFFF #666666 #333333 #999999; 테두리 스타일: 단색; 테두리 상단 너비: 1px; 테두리 오른쪽 너비: 1px; 테두리 하단 너비: 1px; 테두리 왼쪽 너비: 1px; 줄 높이: 22px} .menu a:link { 색상: #000000; 텍스트 장식: 없음} .a { 글꼴 크기: 12px; 텍스트 장식: 없음} a:link { 색상: #FFFFFF; 텍스트 장식: 없음} a:hover { 텍스트 장식: 밑줄} a:visited { 색상: #FFFFFF; 텍스트 장식: 없음} --> </style> </head> <body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0"> <table border="0" cellpadding ="0" cellpacing="1" bgcolor="#333333" width="778" class="a"> <tr bgcolor="#009830" align="center" valign="bottom"> <td width=" 10" height="18"> </td> <td width="74"><a href="#;" onMouseOver="expandMenu(null,'menu1',getPos(this,'Left'),getPos(this,'Top')+this.offsetHeight);" class="a" >계속</a></td> <td width="58"><a href="#;" onMouseOver="expandMenu(null,'menu2',getPos(this,'Left'),getPos(this,'Top')+this.offsetHeight);" class="a" >이제</a></td> <td width="58"><a href="#;" onMouseOver="expandMenu(null,'menu3',getPos(this,'Left'),getPos(this,'Top')+this.offsetHeight);" class="a" >제3项</a></td> <!--可以复제면적 판매 메뉴4 menu5 menu6....--> <td width="40"><a href=" #;" class="a" >首页</a></td> <td width="18" height="18"> </td> </tr> </table> <script 언어="JavaScript"> 함수 getPos (el,sProp) { var iPos = 0 while (el!=null) { iPos+=el["offset" + sProp] el = el.offsetParent } return iPos } </script> <!-- 第一开始 -- > <div id="menu1" class="menu" onMouseOut="hideMe();" style=""> <a href="http://downcodes.com" onMouseOver="expandMenu('menu1');">계속</a><br> <a href="#;" onMouseOver="expandMenu('menu1');">계속</a><br> <a href="#;" onMouseOver="expandMenu('menu1');">계속</a><br> <a href="#;" onMouseOver="expandMenu('menu1');">계속</a><br> </div> <!-- 第二开始 --> <div id="menu2" class="menu" onMouseOut= "hideMe();"> <a href="#;" onMouseOver="expandMenu('menu2');">다음 단계</a><br> <a href="#;" onMouseOver="expandMenu('menu2');">다음 단계</a><br> <a href="#;" onMouseOver="expandMenu('menu2');">다음 단계</a><br> <a href="#;" onMouseOver="expandMenu('menu2');">다음 두 가지</a><br> </div> <!-- 第三开始 --> <div id="menu3" class="menu" onMouseOut= "hideMe();"> <a href="#;" onMouseOver="expandMenu('menu3');">세번째 항목</a><br> <a href="#;" onMouseOver="expandMenu('menu3');">세번째 항목</a><br> <a href="#;" onMouseOver="expandMenu('menu3');">세번째 항목</a><br> <a href="#;" onMouseOver="expandMenu('menu3');">제3의</a><br> </div> <!--可以复제상면적做출menu4 menu5 menu6....--> <p class= "a"> </p> </body> </html>