ToolBar Ver1.1 for NN4 | ../ |
[IE4, IE5 ¿ë Ver1.1] / [NN4 ¿ë Ver1.1]
<!---------------------------------------------------
Tool Bar Version 1.1 (99/10/08)
Yongsuk Lee (spacekan@chollian.net)
http://user.chollian.net/~spacekan/
---------------------------------------------------->
<html><head><title>nn4 toolBar Ver1.1</title>
<meta type="text/html" charset="EUC-KR">
<style>
A.noLine { text-decoration:none; color:white; }
.cen { text-align:center; }
#M1 { position:absolute; top:0; left:0; width:150; border:outset 1px white; layer-background-color:silver; font-size:10pt; font-weight:bold; text-decoration:none;}
#M2 { position:absolute; top:0; left:100; width:100; border:outset 1px white; layer-background-color:silver; font-size:10pt; font-weight:bold;}
#M3 { position:absolute; top:0; left:200; width:100; border:outset 1px white; layer-background-color:silver; font-size:10pt; font-weight:bold;}
#M4 { position:absolute; top:0; left:300; width:50; border:outset 1px white; layer-background-color:silver; font-size:10pt; font-weight:bold;}
#S1 { position:absolute; top:40; left:0; width:200; visibility:hidden; }
#S2 { position:absolute; top:40; left:100; width:170; visibility:hidden;}
#S3 { position:absolute; top:40; left:200; width:170; visibility:hidden;}
#S4 { position:absolute; top:40; left:300; width:100; visibility:hidden;}
#s11, #s12, #s13, #s14 {
position:absolute; font-size:14px; width:200; left:0px; top:0px; border:outset 1px white;
layer-background-color:silver; padding-left:10px;
}
#s21, #s22, #s23, #s24 {
position:absolute; font-size:14px; width:170; left:0px; top:0px; border:outset 1px white;
layer-background-color:silver; padding-left:10px;
}
#s31, #s32, #s33, #s34 {
position:absolute; font-size:14px; width:170; left:0px; top:0px; border:outset 1px white;
layer-background-color:silver; padding-left:10px;
}
#s41, #s42 {
position:absolute; width:100; left:0px; top:0px; border:outset 1px white;
layer-background-color:silver;
}
</style>
<script language="JavaScript">
function menuOver() {
if( this.son != subLayerOn && subLayerOn)
subLayerOn.visibility="hidden"
this.bgColor= "lightgreen"
this.son.visibility="visible"
}
function menuOut() {
subLayerOn = this.son;
this.bgColor= "silver"
}
function fixMenu() {
this.top = window.pageYOffset
setTimeout("document.nn4toolBar.fixMenu()", 222)
}
function init() {
if(!document.layers) return
self.onmove=new Function("setTimeout('self.location.reload()', 1000)"); //nn4 reSize ¹ö±× ÇØ°á.
var s=menuPos=0, menuLayer=subLayer=eachMenu=null
for(var i=1; i<5; i++) {
menuLayer = document.layers["M"+i]
subLayer = document.layers["S"+i]
menuLayer.left = menuPos
menuPos += menuLayer.document.width
menuLayer.onmouseover=menuOver
menuLayer.onmouseout=menuOut
menuLayer.son=subLayer
subLayer.top = menuLayer.top + menuLayer.document.height
subLayer.left = menuLayer.left
subLayer.onmouseover=new Function("subLayerOn=this");
subLayer.onmouseout=new Function("this.visibility='hidden'")
for(s=upH=0; s<subLayer.document.layers.length; s++) {
eachMenu = subLayer.document.layers[s]
eachMenu.top = upH
upH += eachMenu.document.height
eachMenu.onmouseover=new Function("this.bgColor='lightgreen'")
eachMenu.onmouseout=new Function("this.bgColor='silver'")
}
subLayer.clip.height = upH
}
fixMenu()
}
subLayerOn=""
</script>
</head>
<body onLoad="init()">
<table width=500 height=150 border=1><tr><td> </td></tr></table>
<div id=M1><font class="cen"><a href="#" class=noLine>Tool Bar Ver 1.0</a></font></div>
<div id=M2><font class="cen">NN4 »ç¿ë¹ý</font></div>
<div id=M3><font class="cen">IE4 »ç¿ë¹ý</font></div>
<div id=M4><font class="cen">¹®Á¦Á¡</font></div>
<div id=S1>
<div id=s11><a href="toolBar10.htm" class=noLine>Tool Bar Ver 1.0</a></div><br>
<div id=s12><a href="toolBarWork.htm" class=noLine>ToolBar Ver 1.0 µ¿ÀÛ ¹æ½Ä</a></div><br>
<div id=s13><a href="toolBar10Base.htm" class=noLine>±âº» ÆäÀÌÁö</a></div><br>
<div id=s14><a href="../toolBar.htm" class=noLine>../</a></div>
</div>
<div id=S2>
<div id=s21><a href="nn4MakeToolBar.htm" class=noLine>Tool Bar ¸¸µé±â</a></div><br>
<div id=s22><a href="" class=noLine>¹èÄ¡Çϱâ</a></div><br>
<div id=s23><a href="" class=noLine>style°ú html ÀÛ¼ºÇϱâ</a></div><br>
<div id=s24><a href="" class=noLine>script ¼öÁ¤Çϱâ</a></div>
</div>
<div id=S3>
<div id=s31><a href="ie4MakeToolBar.htm" class=noLine>Tool Bar ¸¸µé±â</a></div><br>
<div id=s32><a href="" class=noLine>¹èÄ¡Çϱâ</a></div><br>
<div id=s33><a href="" class=noLine>style°ú html ÀÛ¼ºÇϱâ</a></div><br>
<div id=s34><a href="" class=noLine>script ¼öÁ¤Çϱâ</a></div>
</div>
<div id=S4>
<div id=s41><a href="" class=noLine><img src="../images/n4.gif" border=0><img src="../images/n4.gif" border=0><img src="../images/n4.gif" border=0></a></div><br>
<div id=s42><a href="" class=noLine><img src="../images/e4.gif" border=0><img src="../images/e4.gif" border=0><img src="../images/e4.gif" border=0></a></div><br>
</div>
</body>
</html>
Àüü ±¸¹®Àε¥ Ãß°¡ÇÑ ±¸¹®Àº fixMenu() ÇÔ¼ö ÇϳªÀÔ´Ï´Ù. ÀÌ ÇÔ¼ö´Â °¡Àå ¸ÕÀú ½ÇÇàÇÏ´Â init() ÇÔ¼ö ¾È¿¡¼
ÆäÀÌÁö°¡ ´Ù Ãâ·ÂµÇÀÚ¸¶ÀÚ ½ÇÇàÇÕ´Ï´Ù.
function fixMenu() {
this.top = window.pageYOffset
setTimeout("document.nn4toolBar.fixMenu()", 222)
}
function init() {
:
:
fixMenu()
}
nn4´Â scroll À̺¥Æ®°¡ ¾ø½À´Ï´Ù. ±×·¡¼ scroll À̺¥Æ®¿Í ºñ½ÁÇÑ µ¿ÀÛÀ» ½Ã۱â À§Çؼ ÇÔ¼ö¸¦ °è¼Ó
È£ÃâÇÏ¿© ¸Å´º¸¦ °¡Áö°í ÀÖ´Â "nn4toolBar" ·¹À̾îÀÇ ÁÂÇ¥¸¦ °»½ÅÇÕ´Ï´Ù. À̵¿¸·´ë¸¦ ¿òÁ÷ÀÎ
°Å¸®¸¦ ³ªÅ¸³»´Â °ÍÀÌ window.pageYOffset ÀÔ´Ï´Ù. ie4ÀÇ document.body.scrollTop ¿Í °°Àº µ¿ÀÛÀ»
ÇÏ´Â °ÍÀÔ´Ï´Ù.
±×¸®°í ÇÑ °¡Áö ÁÖÀÇÇØ¾ß ÇÒ »çÇ×ÀÌ ÀÖ½À´Ï´Ù. nn4·Î ÀÌ ÆäÀÌÁö¸¦ ¿Ô´Ù¸é ¸Å´ºÀÇ ÁÖÀ§¿¡ table border°¡ ÀÖ´Â °ÍÀ» º¼¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ÀÌ table border ¹Ø¿¡ ÀÖ´Â ¸µÅ©´Â ´©¸¦ ¼ö ¾ø½À´Ï´Ù. ÀÌÀ¯´Â ver1.0 ¼³¸í ÆäÀÌÁö¿¡ ÀÖ½À´Ï´Ù. ¸Å´ºÀÇ ³ÐÀÌÀÇ ±¸¿ª ¸¸ÅÀº º»¹®ÀÇ ³»¿ëÀ§¿¡ ¿Â´Ù´Â °ÍÀ» ¸»Çϱâ À§Çؼ border=1À» ³Ö¾ú½À´Ï´Ù. ÀÚ½ÅÀÇ ÆäÀÌÁö¿¡ »ç¿ëÇÒ ¶§¿¡´Â border=0À¸·Î ÁöÁ¤Çϼ¼¿ä.
°¡´ÉÇÏ¸é ¸ðµç ¸µÅ©´Â ¸Å´º·Î µ¿ÀÛ ½ÃŰ°í ÆäÀÌÁö¿¡ Á÷Á¢ ³Ö¾îÁÖ¾î¾ß ÇÑ´Ù¸é ¸Å´ºÀÇ À§Ä¡¿¡ ½Å°æ½á¼ ÆäÀÌÁö¿¡ ¹èÄ¡ÇØ¾ß ¸µÅ©°¡ ¸Å´º ¹ØÀ¸·Î µé¾î°¡¼ ¸µÅ©¸¦ ´©¸¦¼ö ¾ø´Â ºÒ»ó»ç¸¦ ¸·À» ¼ö ÀÖ½À´Ï´Ù.
[IE4, IE5 ¿ë Ver1.1] / [NN4 ¿ë Ver1.1]