첨부파일 https://imweb.eond.com/coding/164795
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
    <meta http-equiv=cache-control content=no-cache>
    <meta http-equiv=pragma    content=no-cache>

    <!-- title -->
    <title>No title</title>

    <!-- stylesheets -->
    <!-- <link rel=stylesheet href="" type="text/css" title="Global CSS"> -->

    <!-- global script -->

    <script type="text/javascript" language="javascript">
    //<![CDATA[
        var totalmenu = 3; //서브메뉴 총합
        function showmenu(no) {
            for(i=1;i<=totalmenu;i++) {
                if(i==no) {
                    document.getElementById('submenu_'+i).style.visibility = 'visible';
                } else {
                    document.getElementById('submenu_'+i).style.visibility = 'hidden';
                }
            }
        }

        function hidemenu() {
            for(i=1;i<=totalmenu;i++) {
                    document.getElementById('submenu_'+i).style.visibility = 'hidden';
            }
            initMenu();
        }
        
        function clickmenu(no) {
            createCookie('selectedmenu', no,100);
        }

        function checkMouse(e) {
            var openmenu = document.getElementById('menuarea');
            if (openmenu) {
                if (!e) var e = window.event;
                var tg = (window.event) ? e.srcElement : e.target;
                var obj = openmenu;
                while (tg && tg != obj && tg.nodeName != 'BODY') {
                    tg= tg.parentNode;
                }
                if (tg == obj) {
                    return;
                } else {
                    hidemenu();
                }
            }
        }

        function initMenu() {
            var cookieValue = readCookie('selectedmenu');
            if(cookieValue && cookieValue.length>0 && cookieValue<=totalmenu){
                showmenu(cookieValue);
            } else {
                showmenu(1);
            }
        }

        function createCookie(name,value,days) {
            if (days) {
                var date = new Date();
                date.setTime(date.getTime()+(days*24*60*60*1000));
                var expires = "; expires="+date.toGMTString();
            }
            else var expires = "";
            document.cookie = name+"="+value+expires+"; path=/";
        }

        function readCookie(name) {
            var nameEQ = name + "=";
            var ca = document.cookie.split(';');
            for(var i=0;i < ca.length;i++) {
                var c = ca[i];
                while (c.charAt(0)==' ') c = c.substring(1,c.length);
                if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
            }
            return null;
        }

        //
        function addEvent( obj, type, fn ) {
            if (obj.addEventListener) {
                obj.addEventListener( type, fn, false );
                EventCache.add(obj, type, fn);
            }
            else if (obj.attachEvent) {
                obj["e"+type+fn] = fn;
                obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
                obj.attachEvent( "on"+type, obj[type+fn] );
                EventCache.add(obj, type, fn);
            }
            else {
                obj["on"+type] = obj["e"+type+fn];
            }
        }

        var EventCache = function(){
            var listEvents = [];
            return {
                listEvents : listEvents,
                add : function(node, sEventName, fHandler){
                    listEvents.push(arguments);
                },
                flush : function(){
                    var i, item;
                    for(i = listEvents.length - 1; i >= 0; i = i - 1){
                        item = listEvents[i];
                        if(item[0].removeEventListener){
                            item[0].removeEventListener(item[1], item[2], item[3]);
                        };
                        if(item[1].substring(0, 2) != "on"){
                            item[1] = "on" + item[1];
                        };
                        if(item[0].detachEvent){
                            item[0].detachEvent(item[1], item[2]);
                        };
                        item[0][item[1]] = null;
                    };
                }
            };
        }();
        addEvent(window,'unload',EventCache.flush);
        //

        addEvent(window,'load',initMenu);
        addEvent(document,'mousemove',checkMouse);

        function eraseCookie(name) {
    createCookie(name,"",-1);
}

    //]]>
    </script>
    
    <!-- document-specific inline style -->
    <style type="text/css">
    /*<![CDATA[*/
        body { font-size: 9pt;}
        #mainmenu { border:1px solid red; height: 20px;  }
        #submenu { border:1px solid blue; height: 20px; }
        .submenus { position: absolute; visibility: hidden;}

        #submenu_1 { padding: 0;}
        #submenu_2 { padding: 0 0 0 52px;}
        #submenu_3 { padding: 0 0 0 104px;}
    /*]]>*/
    </style>

</head>

 <body>
  <div id="menuarea">
    <div id="mainmenu"><a href="#" onclick="clickmenu(1);" onmouseover="showmenu(1)">main 1</a> | <a href="#" onclick="clickmenu(2);" onmouseover="showmenu(2)">main 2</a> | <a href="#" onclick="clickmenu(3);"onmouseover="showmenu(3)">main 3</a></div>
    <div id="submenu">
        <div id="submenu_1" class="submenus"><a href="#" onclick="clickmenu(1);">sub 1-1</a> || <a href="#" onclick="clickmenu(1);">sub 1-2</a> || <a href="#" onclick="clickmenu(1);">sub 1-3</a></div>
        <div id="submenu_2" class="submenus"><a href="#" onclick="clickmenu(2);">sub 2-1</a> || <a href="#" onclick="clickmenu(2);">sub 2-2</a> || <a href="#" onclick="clickmenu(2);">sub 2-3</a></div>
        <div id="submenu_3" class="submenus"><a href="#" onclick="clickmenu(3);">sub 3-1</a> || <a href="#" onclick="clickmenu(3);">sub 3-2</a> || <a href="#" onclick="clickmenu(3);">sub 3-3</a></div>
    </div>
  </div>
 </body>
</html>
코멘트 1
접기/펴기 | 댓글 새로고침
  • 이온디

    <DIV align=left>

    <BUTTON onclick="Engine_DIV.style.visibility='visible'">OPEN</BUTTON>

    </DIV>

     

    <DIV id=Engine_DIV style="VISIBILITY: visible; width: 550px; height: 200px; BORDER-RIGHT: #E8E8E8 1px solid; BORDER-TOP: #E8E8E8 1px solid; BORDER-LEFT: #E8E8E8 1px solid; BORDER-BOTTOM: #E8E8E8 1px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px">


    <br><br><br><br><br><br><br><br><br>


    <DIV align=right>

    <BUTTON  onclick="Engine_DIV.style.visibility='hidden'">CLOSE</BUTTON>

    </DIV>

     

    </DIV>
    CLOSE

     

    감추기(hidden) 형

    오전 02:03
    댓글
 
 
Total 235 articles in 8 / 12 pages
번호 제목 제목 날짜날짜
공지 코딩 배울 수 있는 사이트 모음(HTML/CSS/JS/IMG/PHP) 2018/01/03
공지 jQuery를 배울수 있는 동네들입니다. 2013/08/09
공지 관련 링크 [1] 2010/05/23
95 [Script] 전체화면 레이어 팝업 소스 2013/08/09
94 [jQuery] 왼쪽에 숨겨진 레이어를 보여주자 파일 2013/08/09
93 [반응형 웹] 전진님의 반응형 웹 강좌 2013/08/18
92 [미분류] 퍼블리셔의 마인드? [출처] 퍼블리셔의 마인드?|작성자 라랑 2013/09/04
91 [미분류] 웹퍼블리셔란? [출처] 웹퍼블리셔란?|작성자 라랑 2013/09/04
90 [미분류] 웹퍼블리셔의 베타성, 문제점 2013/09/04
89 [HTML5] [HTML5/CSS3] 멀티미디어 태그 (video, audio, embed, canvas) 2013/09/06
88 [Script] 쿠키 레이어 열기 닫기 PHP, Only Cookie - Hide/Show 2013/09/08
87 [Table] 웹 접근성을 고려한 기본 테이블 구조 (html5, table, 웹 접근성, 웹 표준) 파일 2013/09/13
86 [웹표준] 웹퍼블리셔 자격증 2013/09/16
85 [Script] 비밀글 주민등록번호 검사 스크립트 2013/09/17
84 [미분류] 저는 웹 퍼블리셔 입니다. 2013/09/18
83 [미분류] 웹퍼블리셔라는 말을 만든 이유 2013/09/18
82 [미분류] 웹디자이너와 웹퍼블리셔 2013/09/21
81 [Script] 단축키 핫키로 원하는 동작을 실행하자 파일 [1] 2013/09/22
80 [미분류] 퍼블리싱을 한다는 것은? 2013/10/22
79 [HTML5] ie에서만 사용하는 if IE 사용법나의일 2013/11/07
78 [미분류] 웹 표준에 관한 생각 2013/12/01
77 [Form] 셀렉트박스 select 화살표 이미지로 바꾸는 스크립트 파일 2014/01/14
76 [Script] marquee 태그 위에 마우스 올렸을 때 자동스크롤 일시정지.. event 2014/02/11

해시태그 디렉터리

지금 이순간

오늘의 핫게시물