[Script] 마우스를 올리면 레이어 뜨고 내리면 레이어 사라지는 스크립트
2004.06.08 07:21
6535
166
https://eond.com/20493
object(HotopayModel)#900 (23) { ["error"]=> int(0) ["message"]=> string(7) "success" ["variables"]=> array(0) { } ["httpStatusCode"]=> int(200) ["module"]=> string(7) "hotopay" ["module_info"]=> NULL ["origin_module_info"]=> NULL ["module_config"]=> NULL ["module_path"]=> string(52) "/home/eond/web/eond.com/public_html/modules/hotopay/" ["xml_info"]=> NULL ["module_srl"]=> NULL ["mid"]=> NULL ["act"]=> NULL ["template_path"]=> NULL ["template_file"]=> NULL ["layout_path"]=> NULL ["layout_file"]=> NULL ["edited_layout_file"]=> NULL ["stop_proc"]=> bool(false) ["user"]=> object(Rhymix\Framework\Helpers\SessionHelper)#899 (20) { ["member_srl"]=> int(0) ["user_id"]=> NULL ["user_name"]=> NULL ["nick_name"]=> NULL ["email_address"]=> NULL ["phone_number"]=> NULL ["homepage"]=> NULL ["blog"]=> NULL ["birthday"]=> NULL ["denied"]=> NULL ["status"]=> NULL ["is_admin"]=> string(1) "N" ["is_site_admin"]=> NULL ["profile_image"]=> NULL ["image_name"]=> NULL ["image_mark"]=> NULL ["signature"]=> NULL ["description"]=> NULL ["group_list"]=> array(0) { } ["menu_list"]=> array(0) { } } ["request"]=> object(Rhymix\Framework\Request)#10 (13) { ["method"]=> string(3) "GET" ["compat_method"]=> string(3) "GET" ["url"]=> string(27) "coding/20493/comment/465121" ["hostname"]=> string(8) "eond.com" ["domain"]=> NULL ["protocol"]=> string(5) "https" ["callback_function"]=> string(0) "" ["_route_status":protected]=> int(200) ["_route_options":protected]=> object(stdClass)#11 (5) { ["cache_control"]=> bool(true) ["check_csrf"]=> bool(true) ["is_forwarded"]=> bool(false) ["is_indexable"]=> bool(true) ["enable_session"]=> bool(true) } ["module"]=> string(5) "board" ["mid"]=> string(6) "coding" ["act"]=> string(16) "dispBoardContent" ["args"]=> array(5) { ["page"]=> int(8) ["document_srl"]=> string(5) "20493" ["comment_srl"]=> string(6) "465121" ["mid"]=> string(6) "coding" ["act"]=> string(16) "dispBoardContent" } } ["ajaxRequestMethod"]=> array(2) { [0]=> string(6) "XMLRPC" [1]=> string(4) "JSON" } ["gzhandler_enable"]=> bool(true) }

  ------------------------------------------------------------------------------
바디 아래에
------------------------------------------------------------------------------
<DIV ID="overDiv" STYLE="width:200px; height:200px; position:absolute; left:50px; top:50px; z-index:2; visibility:hide;">
                        <SCRIPT LANGUAGE="JavaScript">
            ns4 = (document.layers)? true:false
            ie4 = (document.all)? true:false

            // Microsoft Stupidity Check.
            if (ie4) {
                    if (navigator.userAgent.indexOf('MSIE 5')>0) {
                            ie5 = true;
                    } else {
                            ie5 = false; }
            } else {
                    ie5 = false;
            }

            var x = 0;
            var y = 0;
            var snow = 0;
            var sw = 0;
            var cnt = 0;
            var dir = 1;
            if ( (ns4) <font class=top_menudiv>|</font><font class=top_menudiv>|</font> (ie4) ) {
                    if (ns4) over = document.overDiv
                    if (ie4) over = overDiv.style
                    document.onmousemove = mouseMove
                    if (ns4) document.captureEvents(Event.MOUSEMOVE)
            }

            // Public functions to be used on pages.

            // Caption popup right
            function drc(text, title, osy) {
                    dtc(1, text, title, osy);
            }

            // Caption popup left
            function dlc(text, title, osy) {
                    dtc(0, text, title, osy);
            }

            // Caption popup center
            function dcc(text, title, osy) {
                    dtc(2, text, title, osy);
            }

            // Clears popups if appropriate
            function nd() {
                    if ( cnt >= 1 ) { sw = 0 };
                    if ( (ns4) <font class=top_menudiv>|</font><font class=top_menudiv>|</font> (ie4) ) {
                            if ( sw == 0 ) {
                                    snow = 0;
                                    hideObject(over);
                            } else {
                                    cnt++;
                            }
                    }
            }

            // Non public functions. These are called by other functions etc.

            // Caption popup
            function dtc(d, text, title, osy) {
                    txt = "<TABLE WIDTH="+width+" CELLPADDING="+border+" CELLSPACING=0 BGCOLOR=""+backcolor+""><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=5 CELLSPACING=0 BGCOLOR=""+fcolor+""><TR><TD><SPAN ID="PST"><FONT COLOR=""+textcolor+"">"+text+"</FONT><SPAN></TD></TR></TABLE></TD></TR></TABLE>"
                    layerWrite(txt);
                    dir = d;
                    offsety = osy;
                    disp();
            }

            // Common calls
            function disp() {
                    if ( (ns4) <font class=top_menudiv>|</font><font class=top_menudiv>|</font> (ie4) ) {
                            if (snow == 0)  {
                                    if (dir == 2) { // Center
                                            moveTo(over,x+offsetx-(width/2),y+offsety);
                                    }
                                    if (dir == 1) { // Right
                                            moveTo(over,x+offsetx,y+offsety);
                                    }
                                    if (dir == 0) { // Left
                                            moveTo(over,x-offsetx-width,y+offsety);
                                    }
                                    showObject(over);
                                    snow = 1;
                            }
                    }
            // Here you can make the text goto the statusbar.
            }

            // Moves the layer
            function mouseMove(e) {
                    if (ns4) {x=e.pageX; y=e.pageY;}
                    if (ie4) {x=event.x; y=event.y;}
                    if (ie5) {x=event.x+document.body.scrollLeft; y=event.y+document.body.scrollTop;}
                    if (snow) {
                            if (dir == 2) { // Center
                                    moveTo(over,x+offsetx-(width/2),y+offsety);
                            }
                            if (dir == 1) { // Right
                                    moveTo(over,x+offsetx,y+offsety);
                            }
                            if (dir == 0) { // Left
                                    moveTo(over,x-offsetx-width,y+offsety);
                            }
                    }
            }

            // The Close onMouseOver function for Sticky
            function cClick() {
                    hideObject(over);
                    sw=0;
            }

            // Writes to a layer
            function layerWrite(txt) {
                    if (ns4) {
                            var lyr = document.overDiv.document
                            lyr.write(txt)
                            lyr.close()
                    }
                    else if (ie4) document.all["overDiv"].innerHTML = txt
            }

            // Make an object visible
            function showObject(obj) {
                    if (ns4) obj.visibility = "show"
                    else if (ie4) obj.visibility = "visible"
            }

            // Hides an object
            function hideObject(obj) {
                    if (ns4) obj.visibility = "hide"
                    else if (ie4) obj.visibility = "hidden"
            }

            // Move a layer
            function moveTo(obj,xL,yL) {
                    obj.left = xL
                    obj.top = yL
            }
            </SCRIPT>
</div>

------------------------------------------------------------------------------
그리고 이건 띄울 곳에다가
------------------------------------------------------------------------------

<a href=# onclick="window.open('http://eond.com/cgi/php/count/nalog/admin_counter.php?counter=eond','','resizable=yes scrollbars=yes width=700 height=600');return false" onMouseOver="dcc('오늘방문자 <img src=http://eond.com/cgi/php/count/nalog/eond_today.jpg><br>어제방문자 <img src=http://eond.com/cgi/php/count/nalog/eond_yester.jpg><br>전체방문자 <img src=http://eond.com/cgi/php/count/nalog/eond_total.jpg><br>현재접속자 <img src=http://eond.com/cgi/php/count/nalog/eond_now.jpg><br>최대동시접속자 <img src=http://eond.com/cgi/php/count/nalog/eond_peak.jpg><br>최대방문자 <img src=http://eond.com/cgi/php/count/nalog/eond_day_peak.jpg><br>','',20)" onMouseOut="nd()" target="_blank">

    
HTML5/CSS3
-
+
닫기

마이페이지

로그인을 해주세요

네이버로 로그인