부메뉴 나오게 하기 짜집기판...
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<SCRIPT type="text/javascript">
<!--
old_debate='1';
function showLayer_tap(objid){
document.getElementById("debate_content"+old_debate).style.display="none";
document.getElementById("debate_content"+objid).style.display="";
old_debate=objid;
}
//-->
</SCRIPT>
<table width="550" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="5" onMouseOver="javascript:showLayer_tap(0);"> </td>
</tr>
<tr>
<td onMouseOver="javascript:showLayer_tap(0);" width="50"> </td>
<td onMouseOver="javascript:showLayer_tap(1);">1번대메뉴</td>
<td onMouseOver="javascript:showLayer_tap(2);">2번대메뉴</td>
<td onMouseOver="javascript:showLayer_tap(3);">3번대메뉴</td>
<td onMouseOver="javascript:showLayer_tap(0);" width="50"> </td>
</tr>
<tr>
<td colspan="5" onMouseOver="javascript:showLayer_tap(0);" height="30"> </td>
</tr>
</table>
<DIV id=debate_content0 style="DISPLAY: none;"></div>
<DIV id=debate_content1 style="DISPLAY: none;" style="position:absolute; top: 50px; width: 320px;height: 40px; margin-left: 10px; z-index:3;"><a href="주소">부메뉴1-1</a> / <a href="주소">부메뉴1-2</a> </div>
<DIV id=debate_content2 style="DISPLAY: none;" style="position:absolute; top: 50px; width: 320px;height: 40px; margin-left: 150px; z-index:3;"><a href="주소">부메뉴2-1</a> / <a href="주소">부메뉴2-2</a> </div>
<DIV id=debate_content3 style="DISPLAY: none;" style="position:absolute; top: 50px; width: 320px;height: 40px; margin-left: 280px; z-index:3;"><a href="주소">부메뉴3-1</a> / <a href="주소">부메뉴3-2</a> </div>
<!-- javascript:showLayer_tap(0); ==> debate_content0 으로 이동해서 빈공간으로 나오게 만듬 -->
<!--top: 85px; width: 320px;height: 40px; margin-left: 280px; z-index:3;
높이;div폭;div 높이;앞이랑 공간;
-->
</body>
</html>
어디에서 본 소스인데 한번 비슷므리하게 만들어봐써요 ^^ 혹시 필요한분들을 위해서.....
kbench 에
<html>
<head>
<title>temp37</title>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
</head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<SCRIPT language=JavaScript type=text/JavaScript>
<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; 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 && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//상단문자 배너 스크롤
//-->
// ------------------ 개인화메뉴 시작 ------------------
var NS4;
var IE4;
var mouse_top;
var mouse_left;
var parent_menu_name = "class_userinfo";
var status_over = false;
var event_id = "none";
var column_height = 18;
var mainmenu_top_indent = 0;
var menuover_bgcolor = "#C9CDD1";
var menuover_fgcolor = "#ffffff";
var default_menuover_bgcolor = "#ffffff";
var default_menuover_fgcolor = "#000000";
NS4 = (document.layers);
IE4 = (document.all);
isWin = (navigator.appVersion.indexOf("Win") != -1)
if (NS4) {
document.captureEvents(Event.CLICK)
document.onclick = MouseDown;
}else if (IE4) {
document.onclick = MouseDown;
}
function MouseDown(e) {
event_target = event.srcElement;
event_target = event_target.toString();
event_check = event_target.indexOf("javascript:UserMenuView(");
if (!status_over) hideAll();
if (!event_check) {
viewMenu(event, parent_menu_name);
}else {
hideAll();
}
}
function hideAll() {
eval(parent_menu_name + ".style.display = \"none\"");
if (event_id == "none") { return; }
}
function viewMenu (e, ar_id) {
if (ar_id == "none") return;
menuLocBod = window.document.body;
xPos = menuLocBod.scrollLeft + event.clientX;
yPos = event.clientY + menuLocBod.scrollTop;
screen_height = window.document.body.offsetHeight;
screen_width = window.document.body.offsetWidth;
mouse_top = e.y;
mouse_left = e.x;
eval("mainmenu_top_indent = " + parent_menu_name + ".children[0].children[0].children.length");
mainmenu_top_indent = mainmenu_top_indent * column_height;
if (screen_height > mouse_top + mainmenu_top_indent)
yPos = event.clientY + menuLocBod.scrollTop;
else
yPos = (event.clientY + menuLocBod.scrollTop) - mainmenu_top_indent;
if (mouse_top - mainmenu_top_indent < 0)
yPos = event.clientY + menuLocBod.scrollTop;
eval(ar_id + ".style.pixelTop =" + yPos);
eval(ar_id + ".style.pixelLeft =" + xPos);
eval(ar_id + ".style.display = \"\"");
}
function onMouseOver(ar_obj, ar_id) {
status_over = true;
changeColor(ar_obj);
}
function onMouseOut(ar_obj) {
status_over = false;
changeColor(ar_obj);
}
// ------------------ 개인화메뉴 끝 ------------------
/*롤오버*/
function Roll(num,tog){eval("document.m"+num+".src=m"+num+"_"+tog+".src");}
function pre_image_tig() {
for(a=1;a<=8;a++){
eval('m'+a+'_on = new Image()');
eval('m'+a+'_off = new Image()');
eval('m'+a+'_on.src = \"http://images.kbench.com/n_img/newmenu/menu'+a+'_on.gif\"');
eval('m'+a+'_off.src = \"http://images.kbench.com/n_img/newmenu/menu'+a+'_off.gif\"');
}
}
function Show() { //v3.0
var i,p,v,obj,args=Show.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
obj.visibility=v; }
}
function ChangeLayer(id)
{
if (document.getElementById(id).style.display == "")
document.getElementById(id).style.display = "none";
else
document.getElementById(id).style.display = "";
}
function ChangeLayerValue(id, value)
{
document.getElementById(id).style.display = value;
}
pre_image_tig();
</SCRIPT>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TR><TD><A onmouseover="Roll('1','on');Show('sub1','','show')" onfocus=this.blur() onmouseout="Roll('1','off');Show('sub1','','hide')" href="#">
<IMG height=37 src="http://images.kbench.com/n_img/newmenu/menu1_off.gif" width=79 border=0 name=m1></A></TD>
<TD><IMG height=37 src="http://images.kbench.com/n_img/newmenu/frame_2.gif" width=7 border=0></TD>
<TD><A onmouseover="Roll('2','on');Show('sub2','','show')" onfocus=this.blur() onmouseout="Roll('2','off');Show('sub2','','hide')" HREF="#">
<IMG height=37 src="http://images.kbench.com/n_img/newmenu/menu2_off.gif" width=73 border=0 name=m2></A></TD>
</TR></TBODY></TABLE>
<DIV id=sub1 onmouseover="Roll('1','on');Show('sub1','','show')" style="Z-INDEX: 200; VISIBILITY: hidden; POSITION: absolute" onmouseout="Roll('1','off');Show('sub1','','hide');">
<P style="MARGIN-LEFT: 10px">
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TR vAlign=top>
<TD>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TR>
<TD><IMG height=33 src="http://images.kbench.com/n_img/newmenu/sub_conor_1.gif" width=14></TD>
<TD style="BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(http://images.kbench.com/n_img/newmenu/sub_back.gif); BACKGROUND-REPEAT: repeat-x">
<P class=sub_menu> <A href="http://www.kbench.com/hardware/?cc=1">전체</A> l <A href="http://www.kbench.com/hardware/?cc=5">CPU</A>
</P></TD>
<TD><IMG height=33 src="http://images.kbench.com/n_img/newmenu/sub_conor_2.gif" width=14></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></P>
</DIV>
<DIV id=sub2 onmouseover="Roll('2','on');Show('sub2','','show')" style="Z-INDEX: 200; VISIBILITY: hidden; POSITION: absolute" onmouseout="Roll('2','off');Show('sub2','','hide');">
<P style="MARGIN-LEFT: 50px">
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR vAlign=top>
<TD>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD><IMG height=33
src="http://images.kbench.com/n_img/newmenu/sub_conor_1.gif"
width=14></TD>
<TD
style="BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(http://images.kbench.com/n_img/newmenu/sub_back.gif); BACKGROUND-REPEAT: repeat-x">
<P class=sub_menu> <A
href="http://www.kbench.com/digital/?cc=1">전체</A>
</P></TD>
<TD><IMG height=33
src="http://images.kbench.com/n_img/newmenu/sub_conor_2.gif"
width=14></TD></TR>
</TABLE></TD></TR>
</TABLE></P>
</DIV>
<DIV id=sub3
onmouseover="Roll('3','on');Show('sub3','','show')"
style="Z-INDEX: 200; VISIBILITY: hidden; POSITION: absolute"
onmouseout="Roll('3','off');Show('sub3','','hide');">333</DIV>
<DIV id=sub4
onmouseover="Roll('4','on');Show('sub4','','show')"
style="Z-INDEX: 200; VISIBILITY: hidden; POSITION: absolute"
onmouseout="Roll('4','off');Show('sub4','','hide')">444
<P style="MARGIN-LEFT: 200px"></DIV>
<!-- End Save for Web Slices -->
</body>
</html>
이런식으로 하네요 ;;;;
댓글 1개
게시글 목록
| 번호 | 제목 |
|---|---|
| 13454 | |
| 29442 |
HTML
php 에서 xml 자유롭게 쓰기
4
|
| 13451 | |
| 13448 |
jQuery
자동등록방지코드
2
|
| 13446 | |
| 13445 |
jQuery
ajax modal window (ajax 모달창)
|
| 13442 |
jQuery
간단하게 Round, 그라디언트 처리하기!!
2
|
| 13439 | |
| 13437 | |
| 13434 | |
| 13429 | |
| 13425 | |
| 13423 | |
| 13418 |
jQuery
탭메뉴
4
|
| 13410 | |
| 13408 | |
| 13407 | |
| 13406 |
기타
수학 함수 모음
|
| 29441 |
HTML
변수 함수 모음
|
| 13405 |
JavaScript
URL 함수 모음
|
| 13404 |
기타
디렉토리 함수 모음
|
| 13401 |
JavaScript
파일 함수 모음
2
|
| 13400 |
기타
문자열 함수 모음
|
| 13399 | |
| 13395 |
MySQL
Mysql 날짜관련 함수 모음
3
|
| 13391 |
jQuery
jquery scrolling menu
3
|
| 29435 | |
| 13389 |
JavaScript
정규 표현식 입문서? "손에 잡히는 정규 표현식"
1
|
| 13386 |
정규표현식
정규표현식 검사기
2
|
| 13381 |
jQuery
Jquery 체크박스 사용법
4
|
| 13377 |
Flash
sql 인젝션 복구쿼리
3
|
| 13370 |
JavaScript
페이지 자동이동하기 팁(여기 없는 거)
6
|
| 13367 |
MySQL
mysql 유저 생성, 권한 부여
2
|
| 13366 |
JavaScript
자바스크립트 쿠키 생성, 삭제
|
| 13364 | |
| 13362 | |
| 29432 | |
| 29428 |
HTML
엔터치면 다음칸으로 이동.
3
|
| 13361 |
jQuery
IBM 한국 jQuery 기술자료
|
| 13360 | |
| 13358 | |
| 13354 | |
| 13351 |
JavaScript
이미지 자동으로 사이즈 정해주는 방법은 어떻게 하나요?
2
|
| 29427 | |
| 13346 | |
| 13340 |
jQuery
lightbox 수정 2차 완료
5
|
| 13337 | |
| 13334 | |
| 13328 |
jQuery
선물입니다.
5
|
| 13326 |
JavaScript
virtual hosts
1
|
| 13325 |
기타
asp 글 삭제하기
|
| 13324 |
기타
asp 글 수정하기
|
| 13323 |
기타
asp 글읽기
|
| 29426 |
HTML
asp 목록보기
|
| 13322 |
JavaScript
asp 저장하기
|
| 13321 |
기타
asp 글쓰기
|
| 13315 | |
| 29424 | |
| 13312 |
JavaScript
오픈 api 에 사용할 XML 파서 따끈한거 테스트 부탁드립니다....^^
2
|
| 29422 | |
| 25114 | |
| 13308 | |
| 13307 | |
| 13305 |
JavaScript
if문 축약해 사용하기
1
|
| 13304 |
JavaScript
체크 상자 몇개 이상 채크시 경고창 및 개수이상 클릭못하게하기
|
| 25111 | |
| 29421 |
HTML
테이블 복사
|
| 13301 | |
| 13299 | |
| 13296 |
jQuery
별거는 아니지만
2
|
| 13292 |
JavaScript
[VIM] vim으로 소스코드 범위 설정하여 영역을 접고 펴기
3
|
| 13291 | |
| 13290 |
JavaScript
"웹표준에 관한 타입 선언"- 필요하신 분은 참고하세요...
|
| 13289 | |
| 13288 | |
| 13287 | |
| 13286 | |
| 13285 | |
| 13284 |
기타
아파치 설치문서
|
| 29420 | |
| 13283 |
JavaScript
글자 쪼개서 배열에 넣기
|
| 13277 | |
| 13274 | |
| 13266 |
MySQL
MySQL 상태보기 (MySQL튜닝하기)
7
|
| 13265 | |
| 13262 | |
| 13261 |
jQuery
링크 관련 활용
|
| 13259 |
MySQL
Slow Query Log
1
|
| 13254 |
JavaScript
폼의 첫번째 입력가능한 필드에 FOCUS 주기
4
|
| 13250 | |
| 29419 | |
| 13242 | |
| 13241 | |
| 13236 | |
| 13235 | |
| 29418 |
HTML
레이어 좌표 이동-1
|
| 29417 |
HTML
프레임 제어속성
|
| 13234 | |
| 13233 | |
| 13231 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기