Power Menu Version 1.1Go to UP


½ÇÇàÇϱâ

Power Menu Version 1.1Àº 1.0¿¡¼­ÀÇ ¹®Á¦Á¡À» ¼öÁ¤ÇÏ°í ¸î°¡Áö ±â´ÉÀ» Ãß°¡ÇÏ¿´½À´Ï´Ù.

1.0¹öÁ¯Àº nn4¿¡¼­ *.js ¿ÜºÎÈ­ÀÏ·Î »ç¿ëÀ» ÇÒ¼ö ¾ø¾ú´Âµ¥, 1.1¹öÁ¯¿¡¼­´Â »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. nn4±îÁö ¿ÜºÎ È­ÀÏ¿¡¼­ document.wrtie()·Î ÆäÀÌÁö¿¡ htmlÀ» Àû±â°¡ ±î´Ù·Ó±â ¶§¹®¿¡ *.js È­ÀÏ·Î »ç¿ëÇϱⰡ Èûµì´Ï´Ù. ±×·¡¼­, 1.1¿¡¼­´Â ÆäÀÌÁö°¡ ¿ÏÀüÈ÷ Ãâ·ÂÀÌ µÈÈÄ¿¡ new Layer()·Î ·¹À̾ ¸¸µé°í menu·Î »ç¿ëÇÒ ·¹À̾îµéÀ» new Layer()·Î ¸¸µç ·¹À̾°Ô document.write(), document.close()¸¦ »ç¿ëÇÏ¿© ¸¸µì´Ï´Ù.

if(n4) eval( arg[0] + "= new Layer(" + arg[1] + ")" )
ÀÌ ¶§, nn4¿¡¼­ <layer> ÅÃÀÇ src³ª ·¹À̾î.document.write(), ·¹À̾î.document.close() ·Î ·¹À̾îÀÇ ³»¿ëÀ» ÁöÁ¤Çϸé ÁöÁ¤ÇÑ ·¹À̾îÀÇ ³»¿ëÀº ÆäÀÌÁöÀÇ <META> Åÿ¡ ÁöÁ¤ÇÑ ¹®ÀÚ¼ÂÀÌ ÇØÁ¦°¡ µË´Ï´Ù. ±×·¡¼­, »ç¿ëÀÚ ºê¶ó¿ìÀúÀÇ ¹®Àڼ¿¡ ÁöÁ¤ÇÑ ¹®Àڼ ¸¸ÀÌ µè½À´Ï´Ù. nn4¿¡¼­ »ç¿ëÀÚÀÇ ¹®ÀÚ¼ÂÀ» Korean¿ÜÀÇ ¹®ÀÚ¼ÂÀ» ÁöÁ¤Çϸé "±¼¸²" ¹®ÀÚ°¡ ³ª¿ÀÁö ¾Ê°í ±âº»À¸·Î ÁöÁ¤µÈ ¹®ÀÚ°¡ ³ª¿É´Ï´Ù. ±×·¡¼­, Åõ¹ÚÇÏ°Ô º¸ÀÔ´Ï´Ù. ¿ÜºÎ È­ÀÏ·Î »ç¿ëÇϱâ À§Çؼ­´Â À̰ÍÀ» °¨¼öÇØ¾ß ÇÕ´Ï´Ù. ¿ÜºÎÈ­ÀÏ·Î »ç¿ëÇϸé 1.0¿¡¼­ ó·³ menu¸¦ Ãâ·ÂÇÑ ´ÙÀ½ÀÇ º»¹®ÀÇ styleÀÌ µèÁö¾Ê´Â ¹®Á¦µµ ¾ø½À´Ï´Ù.

ie4¿¡¼­´Â 1.0 ¹öÁ¯µµ ¿ÜºÎÈ­ÀÏ·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×¸®°í À̶§µµ ÆäÀÌÁö¿¡ ÁöÁ¤ÇÑ <META> ¿¡ ÁöÁ¤ÇÑ charset °ªÀÌ Àß µè½À´Ï´Ù. 1.1Àº µÎ ºê¶ó¿ìÀú¿¡¼­ »ç¿ëÇÏ±â ÆíÇÏ°Ô ¿ÜºÎÈ­ÀÏ·Î »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. ±×¸®°í 1.0¿¡ ºñÇÏ¿© ÆäÀÌÁö¿¡ Ãâ·ÂÇÏ´Â ¼Óµµ°¡ ¾à°£ »¡¶óÁ³°í menu¿¡ hrÁÙÀ» ³ÖÀ»¼ö ÀÖ°Ô Çß½À´Ï´Ù. ±×¸®°í 1.0¿¡¼­ ÇÏÀ§ ¿¬°á ·¹À̾ ÀÖÀ¸¸é È­»ìÇ¥ À̹ÌÁö¸¦ ³Ö±â À§Çؼ­ ÁöÁ¤ÇÏ´Â ÀÎÀÚ°¡ ÀÖ¾ú´Âµ¥, 1.1¿¡¼­´Â ¿¬°á ·¹À̾ ÀÖÀ¸¸é À̹ÌÁö¸¦ ³Ö°í ¾øÀ¸¸é ³ÖÁö ¾Ê½À´Ï´Ù. 1.0¿¡¼­ ó·³ À̹ÌÁö¸¦ ³Ö±â À§ÇÏ ÀÎÀÚ¸¦ ÁöÁ¤ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.


»ç¿ëÇÒ ¶§ ¼öÁ¤ÇØ ÁÖ¾î¾ß ÇÒ°ÍÀº 1.0°ú ºñ½ÁÇÕ´Ï´Ù. ¸ÕÀú, menu.jsÈ­ÀÏ ¾ÈÀÇ ¿ÜºÎº¯¼ö¿Í menu·Î »ç¿ëÇÒ ³»¿ëÀ» menuStore()ÇÔ¼ö·Î Àû¾î ÁÖ¾î¾ß ÇÕ´Ï´Ù. À̰ÍÀº menu.js È­ÀÏÀÇ °¡Àå ¹ØºÎºÐ¿¡ ÀÖ½À´Ï´Ù.

menu.js

var arrowPath = "./pos.gif" //ÇϺΰ¡ ÀÖÀ½À» ³ªÅ¸³»´Â È­»ìÇ¥ À̹ÌÁö °æ·Î
var nnBackColor = "#CECEBD" //  nn4 ±âº» ¹ÙÅÁ»ö
var ieBackColor = "#CECEBD" // ie4 ±âº» ¹ÙÅÁ»ö

var nnOnColor = "white" // ¸¶¿ì½º°¡ °¬À»¶§ ¹Ù²ð ¹ÙÅÁ»ö
var ieOnColor = "navy" // ¸¶¿ì½º°¡ °¬À»¶§ ¹Ù²ð ¹ÙÅÁ»ö

var outBorderColor = "red" //¹Ù±ù block Å׵θ® »ö
var inBoardColor = "#FFFFFF" //¾ÈÂÊ block Å׵θ® »ö
var nnBaseFontColor = "black" // °¢ ³»¿ëÀÇ Ã³À½ ±ÛÀÚ»ö
var ieBaseFontColor = "black" // °¢ ³»¿ëÀÇ Ã³À½ ±ÛÀÚ»ö

var fontChangeColor = "white" // ie4¿¡¼­¸¸ »ç¿ëÇÔ. 
var fontBackColor = "black" // ie4¿¡¼­¸¸ »ç¿ëÇÔ. 

function menuStore() {

setMenu("»óÀ§·¹À̾î À̸§", ·¹À̾îÀÇ Å©±â, 
	"ù¹øÂ°ÇÏÀ§·¹À̾î À̸§", "ÇÏÀ§¿¡ ÁöÁ¤ÇÑ ¿¬°á·¹À̾î À̸§", "·¹ÀÌ¾î ³»¿ë", "", "URL", 
	"µÎ¹øÂ°ÇÏÀ§·¹À̾î À̸§", "ÇÏÀ§¿¡ ÁöÁ¤ÇÑ ¿¬°á·¹À̾î À̸§", "·¹ÀÌ¾î ³»¿ë", "1", "URL"
	);
}
function menuStore() °¡ ¸Þ´º³»¿ëÀ» ÁöÁ¤ÇÏ´Â ÇÔ¼öÀÔ´Ï´Ù. setMenu()¿¡ ÁöÁ¤ÇÒ ÀÎÀÚµéÀ» ³Ö¾îÁÝ´Ï´Ù. "»óÀ§·¹À̾î À̸§"Àº ¿©·¯ ÇÏÀ§ ·¹À̾ °¡Áö°í ÀÖ´Â ·¹À̾îÀÇ À̸§À̰í "ÇÏÀ§¿¡ ÁöÁ¤ÇÑ ¿¬°á·¹À̾î À̸§"Àº °¢ ÇÏÀ§·¹À̾ ¸¶¿ì½º¸¦ ¿Ã·ÈÀ» ¶§ º¸¿©ÁÙ ¿¬°á ·¹À̾îÀÔ´Ï´Ù. "ÇÏÀ§¿¡ ÁöÁ¤ÇÑ ¿¬°á·¹À̾î À̸§"Àº ÁöÁ¤ÇÑ ·¹À̾ ¾øÀ¸¸é °ø¹é("")À¸·Î ÁöÁ¤ÇÕ´Ï´Ù. "·¹À̾¿ë"Àº °¢ ¸Þ´º¿¡ ³ÖÀ» ±ÛÀÚÀÔ´Ï´Ù. "URL"Àº ·¹À̾ ¸¶¿ì½º·Î ´­·¶À» ¶§ À̵¿ÇÒ °÷ÀÇ ÁÖ¼ÒÀÔ´Ï´Ù. "URL" ¾Õ¿¡ º¸¸é "1"ÀÌ ÀÖ½À´Ï´Ù. 1.1¹öÁ¯¿¡¼­ Ãß°¡ÇÑ °ÍÀÔ´Ï´Ù. À̰ÍÀº °¢ ÇÏÀ§·¹À̾îÀÇ À§¿¡ <hr>À» Çϳª ³Ö¾îÁÖ´Â ¿ªÇÒÀ» ÇÕ´Ï´Ù. ºê¶ó¿ìÀúÀÇ bookmark¿¡ º¸¸é ÀÌ·± ÁÙÀÌ ÀÖ½À´Ï´Ù. À̰ÍÀ» Âü°í Çß½À´Ï´Ù. ¼ýÀÚ³ª ¹®ÀÚ ¾Æ¹«°Å³ª Çϳª ³Ö¾îÁÖ¸é µË´Ï´Ù.

"»óÀ§·¹À̾îÀ̸§", ·¹À̾îÀÇ Å©±â, "°¢ ÇÏÀ§·¹À̾îÀ̸§"Àº ²À ÁöÁ¤À» ÇØ¾ß ÇÕ´Ï´Ù. °°Àº À̸§Àº »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ±×¿ÜÀÇ ³ª¸ÓÁö ÀÎÀÚ´Â Çʿ䰡 ¾øÀ¸¸é ¸ðµÎ °ø¹é("")À¸·Î ³Ö¾îÁÖ¾î¾ß ÇÕ´Ï´Ù. Çʿ䰡 ¾ø´Ù°í »èÁ¦¸¦ ÇÏ¸é ¾ÈµÇ°í °ø¹éÀ¸·Î ÁöÁ¤À» ÇØ¾ßÇÕ´Ï´Ù. ±×¸®°í À̵éÀÇ ¼ø¼­¸¦ ²À ÁöÄÑ¾ß ÇÕ´Ï´Ù. ÇѰ¡Áö ÁÖÀÇÇÒ °ÍÀº ¸¶Áö¸·ÀÎÀÚ ´ÙÀ½, ); ¾Õ¿¡´Â ½°Ç¥°¡ ¾ø½À´Ï´Ù.

ÀÌ·¸°Ô ÁöÁ¤ÇÑ menu.js È­ÀÏÀ» <HEAD>Åà ¾È¿¡¼­ <SCRIPT> ÅÃÀÇ SRC¿¡ ÁöÁ¤ÇÏ¸é µË´Ï´Ù.

<head>
   <style><!-- dummy{font-size:14pt;} --></style>
   <script language="JavaScript1.2" src="./menu.js"></script>
</head>
·Î »ç¿ëÇÒ menu.js ¿ÜºÎ È­ÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù.
<style><!-- dummy{font-size:14pt;} --></style>
´Â 1.1À» À§Çؼ­ ³Ö¾îÁÖ¾î¾ß ÇÒ°ÍÀÔ´Ï´Ù. ¾È³Ö¾îÁÖ¸é nn4¿¡¼­ ¾Ë¼ö¾ø´Â ¿¡·¯°¡ ³µ½À´Ï´Ù. dummy¶ó´Â html ÅÃÀº ¾ø½À´Ï´Ù. ±×·¡¼­ À̰ÍÀº ÆäÀÌÁö¿¡ ¾Æ¹«·± ÀÛ¿ëµµ ÇÏÁö ¾Ê½À´Ï´Ù. ´ÜÁö ¿¡·¯¸¦ ¸·±â À§ÇÏ¿© ³Ö¾îÁØ °¡Â¥ ³»¿ëÀÔ´Ï´Ù.

ÀÌÁ¦ ÀÌ menu.js È­ÀÏÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. nn4´Â <body onLoad="if(document.layers) menu()"> ·Î ÁöÁ¤À» ÇÕ´Ï´Ù. new Layer()·Î ·¹À̾ ¸¸µé¾ú±â ¶§¹®¿¡ ÆäÀÌÁö°¡ ´Ù Ãâ·ÂµÈ ÈÄ¿¡ ½ÇÇàÀ» ÇÕ´Ï´Ù. ie4´Â <script>if(document.all) menu()</script> ·Î <body> ´ÙÀ½¿¡ ³Ö¾îÁÖ¸é µË´Ï´Ù. À̰ÍÀ» Á¤¸®ÇÏ¸é ¾Æ·¡°¡ µË´Ï´Ù.

<html>
<head>
	<style><!-- dummy{font-size:14pt;} --></style>
	<script language="JavaScript1.2" src="./menu.js"></script>
</head>
<body onLoad="if(document.layers) menu()">
	<script>if(document.all) menu()</script>
	ÆäÀÌÁö º»¹® ³»¿ë..
</body>
</html>
·Î 1.0¿¡ ºñÇϸé ÈξÀ °£´ÜÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. °¡Àå »óÀ§ÀÇ ¸Þ´º·¹À̾ ¿­·Á¸é onLoad="½ÃÀÛÇÔ¼ö()" ¿¡¼­ ÁöÁ¤ÇÑ "½ÃÀÛÇÔ¼ö()" ¾È¿¡¼­ ¸Þ´º·¹À̾îÀÇ visibility°ªÀ» "visible"·Î ÁöÁ¤ÇÏ¸é µË´Ï´Ù.

¸µÅ©·Î ¸Þ´º¸¦ ¿©´Â°ÍÀº 1.0°ú °°½À´Ï´Ù.

<script language="JavaScript1.2">linkPrint("L1", "homeMenu", "HOMEÀ¸·Î..")</script>
·Î ¸µÅ© ·¹À̾î·Î "»ç¿ëÇÒ ·¹À̾î À̸§", "º¸¿©ÁÙ ¸Þ´º ·¹À̾î À̸§", "¸µÅ©³»¿ë ±ÛÀÚ" ÀÔ´Ï´Ù.
À̰ÍÀ» º»¹®Áß¿¡ ³Ö¾îÁÖ¸é µË´Ï´Ù.


ÀÌ·± ¸µÅ©¸¦ ¿©·¯°³ ÁöÁ¤ÇÏ¸é ºê¶ó¿ìÀúÀÇ ¸Þ´º¿Í ºñ½ÁÇÑ ÀÛµ¿À» ÇÕ´Ï´Ù. ¸µÅ©¾È¿¡ ³Ö¾îÁÙ ³»¿ëÀº ±ÛÀÚ³ª À̹ÌÁö¸¦ ³Ö¾îÁÙ ¼ö ÀÖ½À´Ï´Ù. ÆäÀÌÁö¿¡ ³Ö¾îÁØ À§Ä¡¿¡¼­ ¸µÅ©ÀÇ ¹Ù·Î ¾Æ·¡¿¡ À§Ä¡ÇÕ´Ï´Ù. ÆäÀÌÁö °¡ÀåÀ§¿¡ ³Ö¾îÁÖ¸é °¡ÀåÀ§¿¡ ¿É´Ï´Ù. ie4ÀÇ °æ¿ì´Â menu()ÇÔ¼ö ´ÙÀ½¿¡ ³Ö¾îÁÖ¸é µË´Ï´Ù. ±×·¡¼­ ÆäÀÌÁö ¾Æ¹«µ¥³ª ÀÌ·± ¸µÅ©¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù.
<script language="JavaScript1.2">
  linkPrint("L2", "sourceMenu", "[SOURCE]")
  linkPrint("L3", "faqMenu", "[FAQ]")
  linkPrint("L4", "dhtmlMenu", "[DHTML]")
</script> 
¿©·¯°³ÀÇ ¸µÅ©·Î ¸¸µé¶§´Â °¹¼ö¸¸Å­ ³Ö¾îÁÖ¸é µË´Ï´Ù.


--
»ç¿ëÇÏ´Ù°¡ ¿¡·¯°¡ ³ª¿À°Å³ª °³¼±Á¡À» ¹ß°ßÀ» ÇÏ¸é ¸ÞÀÏÀ» ºÎŹÇÕ´Ï´Ù.

¿Ü±¹ÀÇ »çÀÌÆ®¿¡ °¡¸é Âü ºÎ·¯¿î°Ô ¸¹½À´Ï´Ù. ¿Ø¸¸ÇÑ »çÀÌÆ®¿¡µµ sponcer°¡ ÀÖ°í ³»¿ëµµ ¹«Ã´ ´Ù¾çÇϴϱî¿ä.. ±Ùµ¥ °¡Àå ºÎ·¯¿î°Ô ¹ºÁö ¾Æ¼¼¿ä..? "À̰ÍÀ» ¸¸µå´Âµ¥ ¸¹Àº reply·Î °³¼±À» ÇÏ¿´½À´Ï´Ù. ´©±¸´©±¸¿¡°Ô °¨»çÇÕ´Ï´Ù" ¶ó´Â ¸» À̾ú½À´Ï´Ù.

Á¦ »çÀÌÆ®¸¦ °³ÀåÇÑÁö 1³â, Àç°³ÀåÇÑÁö 6°³¿ùÀÌ Áö³µ´Âµ¥, 2¸¸ hit°¡ µÇ¾î°¡´Âµ¥, ´Ü ÇÑ ÅëÀÇ reply ¸ÞÀÏÀ» ¹Þ¾Ò½À´Ï´Ù. ´Ü ÇÑÅë..... ¿À!! ³î¶ó¿ö¶ó~~


TOP