묻고답하기

http://hots.n-for.net


위 이미지는 정상 작동되는 상태이며 커뮤니티를 클릭했을때 서브메뉴가 보여지는 이미지입니다.



위 이미지는 제로보드 게시판의 글쓰기 또는 읽기를 실행했을때 커뮤니티에 커서가 링크가 되어있다는


손가락 모양의 커서로 변하지만 아무리 클릭해도 서브메뉴가 출력되지 않습니다.


자바스크립트 고수 분께 해결 부탁드립니다..


아래 소스는 게시판 상단에 불어올 파일 head.php 입니다

<xmp>
<html>
<head>
  <meta http-equiv='Content-type' content='text/html; charset=euc-kr'>
  <title>하츠스토리</title>
  <style type="text/css">
    <!--
     img {border:0}
    -->
    <!--
     @font-face {font-family:티티체; src:url(http://hots.n-for.net/ttche9.eot);}
     body {font-family:티티체;font-size:9pt;line-height:150%;}
     td {font-family:티티체;font-size:9pt;line-height:160%;}
     .a {font-family:티티체;font-size:9pt;line-height:150%;}
    -->
  </style>


<!-- ############################# 메뉴수정[HEAD] #################################### -->
<script>
var delay = 7;            // 메뉴 스피드(낮을수록 빠름)
var m_length = 20;    // 메뉴 간격
var sel_l_length = 30;    // 선택한 메뉴와 이전 메뉴 간격
var sel_r_length = 60;    // 선택한 메뉴와 다음 메뉴 간격


var m_sel = 0;            // 메뉴 선택 상태
var m_max = 0;        // 메인메뉴 갯수
var sm_alpha = 0;    // 서브메뉴 투명도
var id = new Array();    // 메인메뉴 ID
var sid = new Array();    // 서브메뉴 ID
var m_top = 0;                // 메인메뉴 y 위치
function on_load(){
    while(document.getElementById("menu"+(m_max+1)) != null){
        m_max++;
        id[m_max] = document.getElementById("menu"+m_max);
        sid[m_max] = document.getElementById("smenu"+m_max);
    };
    m_top = id[1].offsetTop;
    m_act();
}
function m_over(m){
    m_sel = m;
    for(i=1;i<=m_max;i++){
        if(sid[i] != null){
            if(m_sel == i){
                id[i].style.fontWeight = 'bold';
                sid[i].style.display = "";
                sm_alpha = 0;
                if ((navigator.appName.indexOf('Microsoft')+1)) {
                    sid[i].filters.alpha.opacity = sm_alpha;
                }else{
                    sid[i].style.opacity = (sm_alpha/100);
                }
                sid[i].style.top = id[i].offsetTop + id[i].offsetHeight + 40;
            }else{
                id[i].style.fontWeight = '';
                sid[i].style.display = "none";
            }
        }
    }
}
function m_act(){
    var goy = 0;
    for(i=1;i<=m_max;i++){

        // 메인메뉴 좌우 이동
        if(i>1)
            temp = id[i-1].offsetWidth + id[i-1].offsetLeft;
        if(i==1){
            gox=id[i].offsetLeft;
        }else if(m_sel == i){
            gox =  temp + sel_l_length;
        }else if(m_sel+1 == i){
            gox =temp + sel_r_length;
        }else{
            gox = temp + m_length;
        }
        id[i].style.left = Math.ceil(id[i].offsetLeft - (id[i].offsetLeft - (gox))/delay)+"px";

        // 메인메뉴 상하 이동
        if(m_sel == i){
            id[i].style.top = Math.ceil(id[i].offsetTop - (id[i].offsetTop - (m_top + 7))/delay)+"px";
        }else if(m_sel!=0){
            id[i].style.top = Math.ceil(id[i].offsetTop - (id[i].offsetTop - (m_top - 5))/delay)+"px";
        }

        // 서브메뉴
        if(m_sel == i && sid[i] != null){
            // 서브메뉴 투명도
            if(sm_alpha < 100){
                sm_alpha += 5;
                if ((navigator.appName.indexOf('Microsoft')+1)) {
                    sid[i].filters.alpha.opacity = sm_alpha;
                }else{
                    sid[i].style.opacity = (sm_alpha/100);
                }
            }
            // 서브메뉴 아래서부터 위로 나타남
            goy = id[i].offsetTop + id[i].offsetHeight;
            sid[i].style.top = (sid[i].offsetTop - (sid[i].offsetTop - goy)/delay)+"px";
        }
    }
    setTimeout('m_act()',20);
}

</script>
<style>
.sm_a{color: #663300; text-decoration:none; padding:0px 3px 0px 2px}
.sm_a:hover {color: #000000; text-decoration:none; padding:0px 3px 0px 2px}
div{font-family:verdana; font-size:10px; letter-spacing:-1px}
.smenu{top:50px; position:absolute; filter:alpha(opacity=0); color:#DDDDDD}
.mmenu{top:30px; position:absolute; cursor:pointer; padding-right:2px; color:#666666}
</style>
<!-- ############################# 메뉴수정[HEAD] 끝 #################################### -->
<!-- ############################# 서브메뉴[HEAD] 시작 #################################### -->
<script language="javascript">
<!--
function slide(Id, interval, to) {
    var obj = document.getElementById(Id);
    var H, step = 5;

    if (obj == null) return;
    if (to == undefined) { // user clicking
        if (obj._slideStart == true) return;
        if (obj._expand == true) {
            to = 0;
            obj.style.overflow = "hidden";
        } else {
            slide.addId(Id);
            for(var i=0; i < slide.objects.length; i++) {
                if (slide.objects[i].id != Id && slide.objects[i]._expand == true) {
                    slide(slide.objects[i].id);
                }
            }

            obj.style.height = "";
            obj.style.overflow = "";
            obj.style.display = "block";
            to = obj.offsetHeight; // 이거이거
            obj.style.overflow = "hidden";
            obj.style.height = "1px";
        }
        obj._slideStart = true;
    }
    
    step             = ((to > 0) ? 1:-1) * step;
    interval         = ((interval==undefined)?1:interval);

    obj.style.height = (H=((H=(isNaN(H=parseInt(obj.style.height))?0:H))+step<0)?0:H+step)+"px";
    
    
    if (H <= 0) {
        obj.style.display = "none";
        obj.style.overflow = "hidden";
        obj._expand = false;
        obj._slideStart = false;
    } else if (to >&& H >= to) {
        obj.style.display = "block";
        obj.style.overflow = "visible";
        obj.style.height = H + "px";
        obj._expand = true;
        obj._slideStart = false;
    } else {
        setTimeout("slide('"+Id+"' , "+interval+", "+to+");", interval);
    }
}
slide.objects = new Array();
slide.addId = function(Id)
{
    for (var i=0; i < slide.objects.length; i++) {
        if (slide.objects[i].id == Id) return true;
    }
    slide.objects[slide.objects.length] = document.getElementById(Id);
}
//-->
</script>

<style>
.menu {
    border:0px solid #999999;
    background-color:#ffffff;
    padding:1px 1px 1px 1px;
    cursor:hand;
    width:170px;
    padding-left:10px;
}
.submenu {
    width:170px;
    padding-left:15px;
    display:none;
}
</style>
<!-- ############################# 서브메뉴[HEAD] 끝 #################################### -->
</head>

<body bgcolor="white" onload='on_load()' topmargin=5 leftmargin=0>
  <table width=770 height=100% align=center border=1 bordercolor="#cc6600" cellspacing=0 cellpadding=0 style='word-break:break-all;' style="border-collapse:collapse;">
<!-- #####상단##### -->
    <tr>
      <td height=120 valign=top colspan=2 cellspacing=0 cellpadding=0 background="http://hots.n-for.net/img/hotskorea.jpg">
<!-- ############################# 레이어수정 시작 #################################### -->
<table width=100% HEIGHT=1 style=position:relative BORDER=0><td>
    
    


    
    


    
    


    
    


    
    

</td></table>
<!-- ############################# 레이어수정 끝 #################################### -->
      </td>
    </tr>

    <tr height-=100%>
<!-- #####왼쪽메뉴##### -->
      <td width=170 valign=top>
<!-- ############################# 서브메뉴 시작 #################################### -->
<hr size='1' color='#cc6600' width='170' valign='top'>


<hr size='1' color='#cc6600' width='170' valign='top'>


<hr size='1' color='#cc6600' width='170' valign='top'>


<hr size='1' color='#cc6600' width='170' valign='top'>


<hr size='1' color='#cc6600' width='170' valign='top'>


<hr size='1' color='#cc6600' width='170' valign='top'>
<!-- ############################# 서브메뉴 끝 #################################### -->
      </td>
      <td valign=top>
</xmp>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
oops 분류가 이게맞는지 모르겟네요..^^;;  
김홍석 노프레임을 나모로 작성중에 head.html에 문제가 있는데요 [1] 2007.08.10
김관석 select 박스에서 입체효과 없애기 [2] 2007.08.10
K.Y.W 홈페이지 메뉴버튼 만들 때 좋은 폰트 추천좀 해주세요! [4] 2007.08.10
채의수 음악감상실을 모뎀 사용자 들을라면 음질을...  
카ol 스크롤바를 오른쪽에서 왼쪽으로 옴기려면 어떻게해야해요??? [1] 2007.08.10
밥동자 IIS FTP 계정 추가 질문입니다.  
푸른솔 홈페이지만들기 [3] 2007.08.10
장기형 프레임을 나누어 쓸때 로그인이 적용이 되질 않습니다. [2] 2007.08.10
▒윤지니 모드설치후 warning오류  
stylebiz 페이지 내용을 암호화 시키는 자바스크립트가... [2] 2007.08.10
이영준 그라이데이션에 대한 질문입니다.  
송은지 링크된곳 클릭해서 새창띄우기 관련 질문; [1] 2007.08.10
김성국 ftp접속시 public_html 폴더로.. [3] 2007.08.10
박희찬 [엄청난!!]아악!! 미치겠다!! 미니돌요! [4] 2007.08.10
임현아 방명록에"글을 제대로 쓰시기 바랍니다"라는 문구만 뜹니다.. [2] 2007.08.10
심종희 게시판은 어떻게 다는거예요?  
김태우 글쓰기폼의 사이트링크에 음악경로 입력하면 배경음악 나오게... [2] 2007.08.10
최우재 IE 한영전환 안될때 [1] 2007.08.10
장호영 진자 초보적인 질문 시안에 관하여.. [1] 2007.08.10