묻고답하기
IE8에서의 에러 문제
2010.04.05 10:19
IE6,7에서는 정상적으로 적용이 되었는데
IE8에서는 다음과 같은 에러가 생기는데 고수님들 코드 좀 봐 주세요
위 메뉴에서 마우스를 갖다 대면(자료통계) '산업동향' 메뉴는 회색으로 원위치가 되어야 하는데
일단 마우스를 닿은 메뉴는 모두가 ON으로 되어 원위치가 되지 않습니다.
아래 코드는 IE6,7에서 사용 중인데 IE8에 적용하려면 어느 부분을 수정해야 하는지 좀 알려 주시면 고맙겠습니다.
<ul id="gnb">
<!-- main_menu 1차 시작 -->
{@$mmid_count = 0;}
<!--@foreach($main_menu->list as $key => $val)--><!--@if($val['link'])-->
<!--@if($val['selected'])-->
{@ $menu_1st = $val }
<!--@end-->
<li id="mmli{$mmid_count}" <!--@if($val['selected'])-->class="on"<!--@end--> onmouseover="gnbinToggle({$mmid_count}, this)" ><a href="{$val['href']}" onfocus="this.blur()" <!--@if($val['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end-->>{$val['link']}</a></li>{@$mmid_count++;}
<!--@end--><!--@end-->
<!-- main_menu 1차 끝 -->
</ul>
<!--//GNB-->
<script type="text/javascript">
var mmid_count = {$mmid_count};
</script>
<!-- 2차 메뉴 -->
{@$mmid_count = 0;}
<!--@foreach($main_menu->list as $mkey => $mval)-->
<!--@if($mval['text'])-->
<!-- 왼쪽 2차 메뉴 -->
<!--@if($mval['selected'])-->
<ol id="mmid{$mmid_count}" class="gnb_sub" style="display:block;">
<!--@if(!$mval['list'])--><li></li><!--@end-->
<!--@foreach($mval['list'] as $key => $val)--><!--@if($val['text'])-->
<li <!--@if($val['selected'])-->class="on"<!--@end-->><a href="{$val['href']}" onfocus="this.blur();" <!--@if($val['open_window']=='Y'+
'+
')-->onclick="window.open(this.href);return false;"<onclick="window.open(this.href);return">!--@if($val['open_window']=='Y')-->onclick="window.open(this.href);return false;"<