레이어 메뉴에 2차메뉴가 뜨질않습니다. 정보
레이어 메뉴에 2차메뉴가 뜨질않습니다.
본문
정상적인 홈페이지에서 가지고와서 사용했는데
레이어 메뉴에 2차메뉴가 뜨질않습니다.
어느 한부분씩만 부분을 수정하면 되는것같은데 어디를 수정해야하는지 알수잇을까요?
사용법
<? include_once("$g4[path]/menu.php"); //상단메뉴 ?>
menu.php ********************************************************************
<!--메인메뉴-->
<table width="500" height="60" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" height="30">
<a href='<?=$g4['path']?>' onmouseover="layer_view('id_z1', 'menu_z1', 'view', -30, 8);"
class=top_menu><font color=#4d4d4f><B>Home<B></font></a>
</td>
<td align="center"></td>
<td align="center">
<a href='<?=$g4['path']?>/shop/list.php?ca_id=10' id='id_z2' onmouseover="layer_view('id_z2', 'menu_z2', 'view', -100, 8);"
class=top_menu><font color=#4d4d4f><B>Troodi<B></font></a>
</td>
<td align="center"></td>
<td align="center">
<a href='<?=$g4['path']?>/shop/list.php?ca_id=20' id='id_z3' onmouseover="layer_view('id_z3', 'menu_z3', 'view', -50, 8);"
class=top_menu><font color=#4d4d4f><B>Tibbles<B></font></a>
</td>
<td align="center"></td>
<td align="center">
<a href='<?=$g4['path']?>/shop/list.php?ca_id=30' id='id_z4' onmouseover="layer_view('id_z4', 'menu_z4', 'view', -50, 8);"
class=top_menu><font color=#4d4d4f><B>Tools<B></font></a>
</td>
<td align="center"></td>
<td align="center">
<a href='<?=$g4[path]?>/shop/list.php?ca_id=40' id='id_z5' onmouseover="layer_view('id_z5', 'menu_z5', 'view', -250, 8);"
class=top_menu><font color=#4d4d4f><B>TnT Bomb<B></font></a>
<td align="center"></td>
<td align="center">
<a href='<?=$g4[path]?>/talk.php' id='id_z6' onmouseover="layer_view('id_z6', 'menu_z6', 'view', -270, 8);"
class=top_menu><font color=#4d4d4f><B>TnT Talk<B></font></a>
</td>
</tr>
<tr>
<td colspan=9 align="center" height="20"></td>
</tr>
</table>
<table id='menu_z1' cellpadding=0 cellspacing=0 style='position:absolute; display:none;' onpropertychange="selectBoxHidden
('menu_z1')">
<tr>
<td class=bg_line1></td>
</tr>
<tr>
<td class=bg_menu1>
<!--
<a href='<?=$g4['path']?>/shop/list.php?ca_id=10'>CEO 인사말</a>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=10'>기업이념</a>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=10'>회사연혁</a>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=10'>조직도</a>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=10'>주요고객</a>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=10'>오시는길</a>
-->
</td>
</tr>
<tr>
<td class=bg_line1></td>
</tr>
</table>
<table id='menu_z2' cellpadding=0 cellspacing=0 style='position:absolute; display:none;' onpropertychange="selectBoxHidden
('menu_z2')">
<tr>
<td class=bg_line1></td>
</tr>
<tr>
<td class=bg_menu1>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=1010'>Coffee Beans</a>
</td>
</tr>
<tr>
<td class=bg_line1></td>
</tr>
</table>
<table id='menu_z3' cellpadding=0 cellspacing=0 style='position:absolute; display:none;' onpropertychange="selectBoxHidden
('menu_z3')">
<tr>
<td class=bg_line1></td>
</tr>
<tr>
<td class=bg_menu1>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=2010'>Arizona Tea</a>
</td>
</tr>
<tr>
<td class=bg_line1></td>
</tr>
</table>
<table id='menu_z4' cellpadding=0 cellspacing=0 style='position:absolute; display:none;' onpropertychange="selectBoxHidden
('menu_z4')">
<tr>
<td class=bg_line1></td>
</tr>
<tr>
<td class=bg_menu1>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=3010'>Troodi's Tool</a>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=3020'>Tibble's Tool</a>
</td>
</tr>
<tr>
<td class=bg_line1></td>
</tr>
</table>
<table id='menu_z5' cellpadding=0 cellspacing=0 style='position:absolute; display:none;' onpropertychange="selectBoxHidden
('menu_z5')">
<tr>
<td class=bg_line1></td>
</tr>
<tr>
<td class=bg_menu1>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=4010'>Bomb Sale</a>
</td>
</tr>
<tr>
<td class=bg_line1></td>
</tr>
</table>
<table id='menu_z6' cellpadding=0 cellspacing=0 style='position:absolute; display:none;' onpropertychange="selectBoxHidden
('menu_z6')">
<tr>
<td class=bg_line1></td>
</tr>
<tr>
<td class=bg_menu1>
<a href='<?=$g4['path']?>/bbs/board.php?bo_table=m51'>Troodi's Talk</a>
<a href='<?=$g4['path']?>/bbs/board.php?bo_table=m52'>Tibble's Talk</a>
<a href='<?=$g4['path']?>/bbs/board.php?bo_table=m53'>Free Talk</a>
<a href='<?=$g4['path']?>/bbs/board.php?bo_table=m54'>상품 Talk</a>
<a href='<?=$g4['path']?>/bbs/board.php?bo_table=m55'>구매 후기</a>
</td>
</tr>
<tr>
<td class=bg_line1></td>
</tr>
</table>
<!--메인메뉴-->
레이어 메뉴에 2차메뉴가 뜨질않습니다.
어느 한부분씩만 부분을 수정하면 되는것같은데 어디를 수정해야하는지 알수잇을까요?
사용법
<? include_once("$g4[path]/menu.php"); //상단메뉴 ?>
menu.php ********************************************************************
<!--메인메뉴-->
<table width="500" height="60" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" height="30">
<a href='<?=$g4['path']?>' onmouseover="layer_view('id_z1', 'menu_z1', 'view', -30, 8);"
class=top_menu><font color=#4d4d4f><B>Home<B></font></a>
</td>
<td align="center"></td>
<td align="center">
<a href='<?=$g4['path']?>/shop/list.php?ca_id=10' id='id_z2' onmouseover="layer_view('id_z2', 'menu_z2', 'view', -100, 8);"
class=top_menu><font color=#4d4d4f><B>Troodi<B></font></a>
</td>
<td align="center"></td>
<td align="center">
<a href='<?=$g4['path']?>/shop/list.php?ca_id=20' id='id_z3' onmouseover="layer_view('id_z3', 'menu_z3', 'view', -50, 8);"
class=top_menu><font color=#4d4d4f><B>Tibbles<B></font></a>
</td>
<td align="center"></td>
<td align="center">
<a href='<?=$g4['path']?>/shop/list.php?ca_id=30' id='id_z4' onmouseover="layer_view('id_z4', 'menu_z4', 'view', -50, 8);"
class=top_menu><font color=#4d4d4f><B>Tools<B></font></a>
</td>
<td align="center"></td>
<td align="center">
<a href='<?=$g4[path]?>/shop/list.php?ca_id=40' id='id_z5' onmouseover="layer_view('id_z5', 'menu_z5', 'view', -250, 8);"
class=top_menu><font color=#4d4d4f><B>TnT Bomb<B></font></a>
<td align="center"></td>
<td align="center">
<a href='<?=$g4[path]?>/talk.php' id='id_z6' onmouseover="layer_view('id_z6', 'menu_z6', 'view', -270, 8);"
class=top_menu><font color=#4d4d4f><B>TnT Talk<B></font></a>
</td>
</tr>
<tr>
<td colspan=9 align="center" height="20"></td>
</tr>
</table>
<table id='menu_z1' cellpadding=0 cellspacing=0 style='position:absolute; display:none;' onpropertychange="selectBoxHidden
('menu_z1')">
<tr>
<td class=bg_line1></td>
</tr>
<tr>
<td class=bg_menu1>
<!--
<a href='<?=$g4['path']?>/shop/list.php?ca_id=10'>CEO 인사말</a>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=10'>기업이념</a>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=10'>회사연혁</a>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=10'>조직도</a>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=10'>주요고객</a>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=10'>오시는길</a>
-->
</td>
</tr>
<tr>
<td class=bg_line1></td>
</tr>
</table>
<table id='menu_z2' cellpadding=0 cellspacing=0 style='position:absolute; display:none;' onpropertychange="selectBoxHidden
('menu_z2')">
<tr>
<td class=bg_line1></td>
</tr>
<tr>
<td class=bg_menu1>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=1010'>Coffee Beans</a>
</td>
</tr>
<tr>
<td class=bg_line1></td>
</tr>
</table>
<table id='menu_z3' cellpadding=0 cellspacing=0 style='position:absolute; display:none;' onpropertychange="selectBoxHidden
('menu_z3')">
<tr>
<td class=bg_line1></td>
</tr>
<tr>
<td class=bg_menu1>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=2010'>Arizona Tea</a>
</td>
</tr>
<tr>
<td class=bg_line1></td>
</tr>
</table>
<table id='menu_z4' cellpadding=0 cellspacing=0 style='position:absolute; display:none;' onpropertychange="selectBoxHidden
('menu_z4')">
<tr>
<td class=bg_line1></td>
</tr>
<tr>
<td class=bg_menu1>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=3010'>Troodi's Tool</a>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=3020'>Tibble's Tool</a>
</td>
</tr>
<tr>
<td class=bg_line1></td>
</tr>
</table>
<table id='menu_z5' cellpadding=0 cellspacing=0 style='position:absolute; display:none;' onpropertychange="selectBoxHidden
('menu_z5')">
<tr>
<td class=bg_line1></td>
</tr>
<tr>
<td class=bg_menu1>
<a href='<?=$g4['path']?>/shop/list.php?ca_id=4010'>Bomb Sale</a>
</td>
</tr>
<tr>
<td class=bg_line1></td>
</tr>
</table>
<table id='menu_z6' cellpadding=0 cellspacing=0 style='position:absolute; display:none;' onpropertychange="selectBoxHidden
('menu_z6')">
<tr>
<td class=bg_line1></td>
</tr>
<tr>
<td class=bg_menu1>
<a href='<?=$g4['path']?>/bbs/board.php?bo_table=m51'>Troodi's Talk</a>
<a href='<?=$g4['path']?>/bbs/board.php?bo_table=m52'>Tibble's Talk</a>
<a href='<?=$g4['path']?>/bbs/board.php?bo_table=m53'>Free Talk</a>
<a href='<?=$g4['path']?>/bbs/board.php?bo_table=m54'>상품 Talk</a>
<a href='<?=$g4['path']?>/bbs/board.php?bo_table=m55'>구매 후기</a>
</td>
</tr>
<tr>
<td class=bg_line1></td>
</tr>
</table>
<!--메인메뉴-->
댓글 전체
db주소 확인해보세요.. 또는 경로확인
관심 감사합니다.
레이어 메뉴에 2차메뉴가 뜨질않아서 올린질문입니다.
db랑 경로는 상관없는것같습니다. 레이어가 안뜬다는 문제입니다.
레이어 메뉴에 2차메뉴가 뜨질않아서 올린질문입니다.
db랑 경로는 상관없는것같습니다. 레이어가 안뜬다는 문제입니다.
2차 레이어가 안뜬다는 문제입니다.
위 소스를 살펴보면 layer_view 와 selectBoxHidden 포함하고 있습니다.
하지만 소스 어디에도 관련 javascript 가 없는듯보입니다.
그누보드의 adm/admin.head.php 를 참조하여 다음 스크립트를 참조합니다.
<script type="text/javascript">
var save_layer = null;
function layer_view(link_id, menu_id, opt, x, y)
{
var link = document.getElementById(link_id);
var menu = document.getElementById(menu_id);
//for (i in link) { document.write(i + '<br/>'); } return;
if (save_layer != null)
{
save_layer.style.display = "none";
selectBoxVisible();
}
if (link_id == '')
return;
if (opt == 'hide')
{
menu.style.display = 'none';
selectBoxVisible();
}
else
{
x = parseInt(x);
y = parseInt(y);
menu.style.left = get_left_pos(link) + x;
menu.style.top = get_top_pos(link) + link.offsetHeight + y;
menu.style.display = 'block';
}
save_layer = menu;
}
</script>
layer_view 에 대한정의가 필요하겠죠. 하지만 layer_view 혼자서는 작동이 안됩니다.
get_left_pos, get_top_pos 가 없기 때문이죠.
해당 스크립트 부분은 common.js 에 있습니다.
또한 selectBoxHidden 을 찾자면 sideview.js 에 포함되어 있습니다.
즉.. 풀이하자면.. 위 소스를 사용하기 위해서는..
다음과 같은 스크립트를 포함하고 있어야합니다.
<script type="text/javascript" src="<?=$g4['path']?>/js/common.js"></script>
<script type="text/javascript" src="<?=$g4['path']?>/js/sideview.js"></script>
<script type="text/javascript">
var save_layer = null;
function layer_view(link_id, menu_id, opt, x, y)
{
var link = document.getElementById(link_id);
var menu = document.getElementById(menu_id);
//for (i in link) { document.write(i + '<br/>'); } return;
if (save_layer != null)
{
save_layer.style.display = "none";
selectBoxVisible();
}
if (link_id == '')
return;
if (opt == 'hide')
{
menu.style.display = 'none';
selectBoxVisible();
}
else
{
x = parseInt(x);
y = parseInt(y);
menu.style.left = get_left_pos(link) + x;
menu.style.top = get_top_pos(link) + link.offsetHeight + y;
menu.style.display = 'block';
}
save_layer = menu;
}
</script>
하지만 소스 어디에도 관련 javascript 가 없는듯보입니다.
그누보드의 adm/admin.head.php 를 참조하여 다음 스크립트를 참조합니다.
<script type="text/javascript">
var save_layer = null;
function layer_view(link_id, menu_id, opt, x, y)
{
var link = document.getElementById(link_id);
var menu = document.getElementById(menu_id);
//for (i in link) { document.write(i + '<br/>'); } return;
if (save_layer != null)
{
save_layer.style.display = "none";
selectBoxVisible();
}
if (link_id == '')
return;
if (opt == 'hide')
{
menu.style.display = 'none';
selectBoxVisible();
}
else
{
x = parseInt(x);
y = parseInt(y);
menu.style.left = get_left_pos(link) + x;
menu.style.top = get_top_pos(link) + link.offsetHeight + y;
menu.style.display = 'block';
}
save_layer = menu;
}
</script>
layer_view 에 대한정의가 필요하겠죠. 하지만 layer_view 혼자서는 작동이 안됩니다.
get_left_pos, get_top_pos 가 없기 때문이죠.
해당 스크립트 부분은 common.js 에 있습니다.
또한 selectBoxHidden 을 찾자면 sideview.js 에 포함되어 있습니다.
즉.. 풀이하자면.. 위 소스를 사용하기 위해서는..
다음과 같은 스크립트를 포함하고 있어야합니다.
<script type="text/javascript" src="<?=$g4['path']?>/js/common.js"></script>
<script type="text/javascript" src="<?=$g4['path']?>/js/sideview.js"></script>
<script type="text/javascript">
var save_layer = null;
function layer_view(link_id, menu_id, opt, x, y)
{
var link = document.getElementById(link_id);
var menu = document.getElementById(menu_id);
//for (i in link) { document.write(i + '<br/>'); } return;
if (save_layer != null)
{
save_layer.style.display = "none";
selectBoxVisible();
}
if (link_id == '')
return;
if (opt == 'hide')
{
menu.style.display = 'none';
selectBoxVisible();
}
else
{
x = parseInt(x);
y = parseInt(y);
menu.style.left = get_left_pos(link) + x;
menu.style.top = get_top_pos(link) + link.offsetHeight + y;
menu.style.display = 'block';
}
save_layer = menu;
}
</script>
감사합니다. 아까 작업할게있어서 문자드리릴라 그랬는데 답변 감사합니다.