ȸ¿ø°¡ÀԡžÆÀ̵ð/ºñ¹øã±â
ȨÀ¸·Î


Window FAQ
12³â Àü
FrameÀÌ µÎ°³ Àִµ¥, ÇÑ°³¸¦ ´ÝÀ»·Á¸é..

<FRAMESET ...>
<FRAME NAME="left" ...>
<FRAME NAME="right" ...>
</FRAMESET>

left ÇÁ·¹ÀÓ ¾È¿¡¼­..
function goodByeMyFriend() { top.location.href=parent.right.location.href; }
<A HREF="#" onClick="goodByeMyFriend(); return false">CLOSE</A>

¶Ç´Â, <A HREF="#" target="_top">CLOSE</a> ¶Ç´Â <A HREF="#" target="_parent">CLOSE</a>
ÀÌ°ÍÀº JavaScript¸¦ ²¨³õÀº ºê¶ó¿ìÀú¿¡¼­µµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ°ÍÀº ¿À¸¥ÂÊÀÇ ÇÁ·¹ÀÓÀ» È­¸éÀÇ Àüü ÆäÀÌÁö¿¡ Ãâ·ÂÇÕ´Ï´Ù.


»óÀ§ ÇÁ·¹ÀÓ ´Ý±â

url = self.location.href
if( parent != self ){
    if( location.replace ) //replace¸¦ Áö¿ø ÇÏ´ÂÁö ¿©ºÎ È®ÀÎ
        top.location.replace( url )
    else top.location.href = url
}
¾î¶² ÆäÀÌÁö¿¡¼­ ÀÚ±âÀÇ ÆäÀÌÁö¸¦ ÇÁ·¹ÀÓ ¾È¿¡ ¿¬°á ÇßÀ»¶§ ÀÚ±â ÆäÀÌÁö¸¦ ÃÖ»óÀ§¿¡ ³õ´Â ¼Ò½ºÀÔ´Ï´Ù. top.location.replace( url )´Â history¸¦ ´Ã¸®Áö ¾Ê´Â °ÍÀÔ´Ï´Ù. Áï, ÇöÀçÀÇ ÆäÀÌÁöÀÇ history¸¦ replace Çß´Â ÆäÀÌÁöÀÇ history·Î ´ëÄ¡ÇÏ´Â °ÍÀÔ´Ï´Ù. ±× ¿Ü´Â top.location.href = url°ú °°½À´Ï´Ù.


â Á¸Àç ¿©ºÎ È®ÀÎÇϱâ

child = window.open(...) // (1)

if( self.child && !child.closed ) // ¿­·Á ÀÖÀ½.
else // ´ÝÇû°Å³ª ¾ÆÁ÷ ¿­¸®Áö ¾Ê¾ÒÀ½.

(1) À¸·Î âÀ» ¿±´Ï´Ù. ±×¸®°í, ±× âÀÌ ¾ÆÁ÷ ¿­·Á ÀÖ´ÂÁö È®ÀÎ.
* ´ÝÀ» ¶§´Â child.close(); child = null À» ¾´´Ù.


JavaScript 1.1¿¡¼­ âÀÇ Å©±â ÆǺ°Çϱâ.


function checkWindowSize(){
  var bWidth = 490;   //¿øÇϴ âÀÇ ³ÐÀÌ.
  var bHeight = 350;  //¿øÇϴ âÀÇ ³ôÀÌ.
  var browserWidth = document.imageSize.width;
  var browserHeight = document.imageSize.height + 1;

  if (browserWidth < bWidth || browserHeight < bHeight)
    alert("Please increase the browser window size.");
  else self.location.href = "validWindow.html";
}
</SCRIPT>
</HEAD>
<BODY BGCOLOR="#FFFFFF" onLoad="checkWindowSize()">
<IMG SRC="./images/1X1.gif" NAME="imageSize" WIDTH="100%" HEIGHT="100%">
</BODY>

¾î¶² ÆäÀÌÁö°¡ ÀÏÁ¤ÇÑ Å©±âÀÇ Ã¢ÀÇ Å©±â°¡ ÇÊ¿äÇÒ ¶§, »ç¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ý. JavaScript 1.1¿¡¼­´Â âÀÇ Å©±â¸¦ ¾Ë ¼ö ÀÖ´Â window property°¡ ¾ø½À´Ï´Ù. ±×·¯¹Ç·Î, ¾î¶² Æí¹ýÀÌ ÇÊ¿äÇѵ¥, À̹ÌÁö¸¦ »ç¿ëÇÕ´Ï´Ù. NN2, IE3¿¡¼­ ¿¡·¯°¡ ³¯ ¼ö ÀÖ½À´Ï´Ù.


â ÃÖ´ëÅ©±â·Î ¸¸µé±â(nn4)
if (window.screen && document.layers) {
    window.moveTo(0,0);
    window.outerHeight = screen.availHeight;
    window.outerWidth = screen.availWidth;
}

¶Ç´Â

window.open('xx.htm','newName','width='+screen.width+',height='+screen.height+',top=0,left=0');



Å©±â¸¦ °¡Áø âÀ» ie´Â ¿­ ¼ö Àִµ¥ nnÀ¸·Î´Â ¿Ö ¾ÈµÇ³ª¿ä?
»õ·Î¿î âÀ» ¿­¶§ NN¿¡¼­´Â â¼³Á¤¿¡¼­ °ø¹éÀÌ µé¾î°¡¼­´Â ¾ÈµË´Ï´Ù.

window.open("nextWindow.htm", "name2", "width=300,height=200"); ·Î °¡·Î 300px, ¼¼·Î 200pxÀÇ Å©±â¸¦ °¡Áö´Â âÀ» name2¶ó´Â À̸§À» ÁöÁ¤ÇÏ°í ¿±´Ï´Ù.

width=300,height=200 ÀÌ ºÎºÐÀÌ »õ·Î¿î âÀÇ ÇüŸ¦ ÁöÁ¤ÇÏ´Â °÷ÀÔ´Ï´Ù.
ÀÌ°÷¿¡¼­ °ø¹éÀÌ ¾ø¾î¾ß ÇÕ´Ï´Ù. Áï, ½°Ç¥ ´ÙÀ½¿¡ °ø¹éÀÌ µé¾î°¡¼­´Â ¾ÈµË´Ï´Ù.


FRAMEÀÌ Àִ â¿¡ »óÀ§(parent)ÀÇ º¯¼ö¿¡ ÁöÁ¤µÈ °ÍÀ¸·Î ÆäÀÌÁö¸¦ Ãâ·Â ÇÒ·Á¸é

<FRAME SRC="javascript:parent.º¯¼ö">¸¦ ¾²°Å³ª ¸Þ¼Òµå¸¦ ¾µ ¼ö ÀÖ½À´Ï´Ù.

        <script>
        print = "<html><body>¾È³çÇϼ¼¿ä..</body></html>";
        </script>
        <frameset cols="50%,*">
                <frame src="javascript:parent.print">
                <frame src="¾Æ¹«.htm">
        </frameset>




ÀԷ âÀ¸·Î â¿­±â
<script>
        window.open(prompt());
</script>

À§´Â promptâÀ¸·Î »õ âÀ» ¿±´Ï´Ù. prompt ÇÊµå ¾È¿¡ ÀÔ·ÂÇÑ ÆÄÀÏÀÌ Ãâ·ÂµË´Ï´Ù. ÆûÀ¸·Î ÀԷº¸´Ù´Â °£´Ü ÇÏÁö¸¸, ¸¹Àº Á¦¾î°¡ ºÒ°¡´É ÇÕ´Ï´Ù.


ÇÁ·¹ÀÓ¿¡¼­ÀÇ ÇÁ·¹ÀÓ°£ ÂüÁ¶Çϱâ

<FRAMESET ROWS="90%,10%">
   <FRAMESET COLS="30%,70%">
      <FRAME SRC=A.html NAME="AFrame">
      <FRAME SRC=B.html NAME="BFrame">
   </FRAMESET>
   <FRAME SRC=C.html NAME="CFrame">
</FRAMESET>

ÇÑ È­ÀϾȿ¡¼­ frameset³»¿¡ framesetÀÌ À־ ¸ðµç ÇÁ·¹ÀÓÀÇ parent´Â ¶È °°´Ù. Áï, parent.AFream, parent.BFream, parent.CFream·Î °°Àº parent(¶Ç´Â top)¸¦ ¾´´Ù.
¹Ý¸é¿¡ framesetÀÌ ÀÖ´Â È­ÀÏÀÇ ÇÑ ÇÁ·¹ÀÓ ¾È¿¡¼­ ´Ù¸¥ frameset¸¦ °¡Áø È­ÀÏÀ» ¿¬°áÇϸé ÇÁ·¹ÀÓ °æ·Î¸¦ ¸ðµÎ Àû¾î¾ß ÇÑ´Ù.

±×¸®°í NN¿¡¼­ ÇÁ·¹ÀÓÀ¸·Î ÀÌ·ç¾îÁø ÆäÀÌÁö¸¦ Ãâ·Â½Ã ÇÁ·¹ÀÓÀÌ Ãâ·ÂµÇ°í ÀçÃâ·Â(reload)½Ã ÇÁ·¹ÀÓÀÇ ¼ø¼­¸¦ ¹«½ÃÇÏ°í °¢ ÇÁ·¹ÀÓµéÀ» Ãâ·ÂÇÑ´Ù. µû¶ó¼­ ÆäÀÌÁö°¡ Ãâ·ÂµÇ¸é¼­ SCRIPT·Î ÇÁ·¹ÀÓ °£ÀÇ º¯¼ö³ª Object(form, imageµî)¸¦ ÂüÁ¶ÇÒ ¶§, undefind³ª ¿¡·¯°¡ ³¯ ¼ö ÀÖ´Ù. ¹Ý¸é¿¡ IE´Â Ç×»ó 0¹ø ÇÁ·¹ÀÓºÎÅÍ Ãâ·ÂÇÑ´Ù.

±×·¯¹Ç·Î, °¢ ÇÁ·¹ÀÓÀ» ÂüÁ¶Çϸç óÀ½ Ãâ·ÂÇÒ ¶§´Â ¾î¶² °÷µµ ÂüÁ¶ÇÏÁö ¾Ê°Ô ÇؾßÇÑ´Ù. ¸ðµç ÇÁ·¹ÀÓÀÌ ´Ù Ãâ·ÂµÇ°í ¸µÅ©³ª ÆûÀ¸·Î »ç¿ëÀÚÀÇ Çൿ¿¡ ÇÁ·¹ÀÓÀÌ µ¿ÀÛÇÏ°Ô ÇÒ ¶§´Â ¹®Á¦°¡ ¾ø´Ù.


´Ù¸¥ °æ·ÎÀÇ ÇÁ·¹ÀÓ°ú µµ¸ÞÀο¡¼­ ÆäÀÌÁö°£ ÂüÁ¶Çϱâ

¾î¶² ÆäÀÌÁö°¡ ÇÁ·¹ÀÓÀ¸·Î µÎ°³ ÀÌ»óÀÇ ÆäÀÌÁö¸¦ °¡Áö°í ÀÖ°í ÀÌ µÎ°³ÀÇ ÆäÀÌÁö°¡ °æ·Î°¡ ´Ù¸¦ ¶§, À̹ÌÁö ¹Ù²Ù±â¿Í °°Àº µÎ ÆäÀÌÁö¸¦ ÂüÁ¶ ÇؾßÇÒ °æ¿ì ie4¿¡¼­´Â Àüü°æ·Î¸¦ »ç¿ëÇؾ߸¸ µÎ ÆäÀÌÁö °£¿¡ À̹ÌÁö¸¦ ¹Ù²Ü ¼ö ÀÖ´Ù. ±×¸®°í ÆäÀÌÁö°¡ ¼­·Î ´Ù¸¥ µµ¸ÞÀο¡ ÀÖÀ» ¶§´Â ¼­·Î ÂüÁ¶ÇÒ ¼ö ¾ø´Ù. ´Ù¸¥ domain°£ÀÇ ÆäÀÌÁö ¸¦ Âü°íÇϼ¼¿ä.


µÎ°³ÀÇ Ã¢ °£ÀÇ º¯¼ö¿Í â ´ÝÀ½

µÎ°³ÀÇ Ã¢À» ¿­°í â°£ÀÇ Object³ª º¯¼ö¸¦ ÂüÁ¶ÇÒ ¶§, â Çϳª¸¦ ´ÝÀ¸¸é ±× âÀÌ °¡Áö°í ÀÖ´ø Object³ª º¯¼öµéÀº ¸ðµÎ ¾ø¾îÁø´Ù. ´ÝÈù âÀÌ ¿­·ÁÀÖÀ» µ¿¾È¿¡ ´Ù¸¥ âÀÇ º¯¼ö¿¡ ÀÚ½ÅÀÇ ±¸¼º¿ä¼Ò¸¦ ¸ÕÀú ³Ñ°Ü Á־ âÀ» ´Ý´Â ¼ø°£ ±×°Íµµ °°ÀÌ ¼Ò¸êµÈ´Ù. µû¶ó¼­, ³ª¸ÓÁö âÀÇ º¯¼ö´Â »ç¿ëÇÏ´ø º¯¼ö¸¦ È£ÃâÇϸé "undefinded"¶ó°í ¿¡·¯¸¦ ³½´Ù. (¾Æ¸¶, âÀ» ´ÝÀ¸¸é ±× âÀÌ »ç¿ëÇÏ´ø º¯¼öÀÇ stack °ªµµ °°ÀÌ ¾ø¾îÁ®¼­ ±×·±°Í °°½À´Ï´Ù.)

CGI¿¡ ÆûÀÇ ³»¿ëÀ» º¸³»°í âÀ» ´ÝÀ» ¶§µµ ÀÏÁ¤ÇÑ ½Ã°£À» µÎ°í âÀ» ´Ý¾Æ¾ß ÇÑ´Ù. º¸Åë 2ÃÊ ³»¿Ü·Î ÁöÁ¤À» ÇÏ¸é µÇ¾ú´Ù.


ȨÆäÀÌÁö¿¡ ¿ÔÀ» ¶§ Àλ縻 â ¶ç¿ì±â

¹æ¹®ÀÚ°¡ ȨÆäÀÌÁö¿¡ µé¾î¿Ã ¶§ Àλ縻À̳ª ¾È³»¸»À» º¸¿©ÁÖ´Â Á¶±×¸¸ âÀ» ¶ç¿ì´Â ¹æ¹ýÀÔ´Ï´Ù. bodyÀÇ Load À̺¥Æ®¿Í windowÀÇ Ã¢À» ¿©´Â ÇÔ¼ö open()À» »ç¿ëÇÕ´Ï´Ù.

function openCo() {
        temp = window.open("comment.htm", "co", "width=200,height=200")
}
--
<body onLoad="openCo()">

±×¸®°í comment.htm È­ÀÏ ¾È¿¡´Â ÇÊ¿äÇÑ ¸»À» ½á³õÀ¸¸é µË´Ï´Ù. ±×·¯¸é 200x200 Å©±âÀÇ Ã¢¿¡ ±× ±ÛµéÀÌ ³ª¿É´Ï´Ù. ¾Æ´Ï¸é alertâÀ» ½á¼­..
<body onLoad="alert('¾î¼­¿À½Ã¿Í¿ä~')">
·Î Çصµ µË´Ï´Ù.


º¯°æµÈ ÆäÀÌÁö °­Á¦·Î °»½ÅÇϱâ
¾î¶² ¼öÁ¤µÈ À̹ÌÁö¸¦ º¸¿©Áְųª °»½ÅµÈ ÆäÀÌÁö¸¦ º¸¿©ÁÖ±â À§Çؼ­ ÆäÀÌÁö¸¦ ´Ù½Ã Ãâ·ÂÇØ¾ß ÇÒ ¶§°¡ ÀÖ½À´Ï´Ù. ±× ¶§ »ç¿ëÀÚ ºê¶ó¿ìÀúÀÇ ¼³Á¤¿¡ »ó°ü¾øÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÔ´Ï´Ù.

softReload = parent.frames[1].location.href
parent.frames[1].location.href = softReload

ÀÌ°ÍÀº CACHE¿¡¼­ °¡Á®¿É´Ï´Ù. »ç¿ëÀÚÀÇ ºê¶ó¿ìÀú ¼³Á¤ÀÌ Ã³À½ Çѹø¸¸ ÆäÀÌÁö¸¦ Àеµ·Ï ¼³Á¤À» Çسõ¾ÒÀ¸¸é °»½ÅµÈ ÆäÀÌÁö¸¦ º¸¿©ÁÙ ¼ö ¾ø½À´Ï´Ù.
hardReload = new Date()
hardReload = parent.frames[1].location.href + "?" + hardReload.getTime()
parent.frames[1].location.href = hardReload

cache ¿¡¼­ °¡Á®¿ÀÁö ¾Ê°í ¿ÏÀüÈ÷ ´Ù½Ã °¡Á®¿È(load)
¾î¶² url¿¡ search(?)¿¡ ´Ù¸¥ ¹®ÀÚ¸¦ ´õÇØÁÖ¸é »ç¿ëÀÚÀÇ ºê¶ó¿ìÀú ¼³Á¤¿¡ »ó°ü¾øÀÌ ÁöÁ¤ÇÑ urlÀ» ´Ù½Ã °»½ÅÇÕ´Ï´Ù. location »óÀÚ¿¡¼­ ½ÃÇèÇØ º¸¸é ¾Ë°ÍÀÔ´Ï´Ù. °³ÀÎ Çϵåµð½ºÅ©¿¡¼­µµ ¸¶Âù°¡ÁöÀÔ´Ï´Ù. °°Àº ÁÖ¼ÒÀÌÁö¸¸ °¡Â¥ search ¹®ÀÚ¸¦ ´õÇØÁ༭ ´Ù¸¥ url·Î ºê¶ó¿ìÀú°¡ º¾´Ï´Ù. ±×·¡¼­ óÀ½ ÆäÀÌÁö¸¦ °¡Á®¿À´Â °Í°ú °°Àº µ¿ÀÛÀ» ÇÏ¿© ÆäÀÌÁö¸¦ °»½ÅÇÕ´Ï´Ù.

hardReload = new Date()
hardReload = self.location.href + "?" + hardReload.getTime()
self.location.href = hardReload

ÀÌ ÄÚµå´Â ÆäÀÌÁö°¡ Ãâ·ÂµÇ¸é¼­ ´Ù½Ã ÀÚ½ÅÀÇ ¹®¼­¸¦ ºÒ·¯¿É´Ï´Ù. self.location.href = self.location.href ´Â ÇöÀç ÆäÀÌÁö¸¦ ÀçÃâ·ÂÇϴϱî¿ä. ±×¸®°í ¶Ç´Ù½Ã ºÒ·¯¿À°í¿ä.. °è¼Ó ¹Ýº¹ÇÕ´Ï´Ù. ±×·¡¼­ ±×·± ¿¡·¯°¡ ³ª´Â°Í °°½À´Ï´Ù.

ÆäÀÌÁö¸¦ °»½ÅÇÒ¼ö ÀÖ´Â °ÍÀº ´Ù¸¥ ÇÁ·¹ÀÓÀ̳ª ¸ÞÀÎ ÆäÀÌÁö°¡ ¾Æ´Ñ ÆäÀÌÁö¸¦ "º¯°æµÈ ÆäÀÌÁö °­Á¦·Î °»½ÅÇϱâ" °°Àº ¹æ¹ýÀ» »ç¿ëÇÒ ¼ö ÀÖ°Ú½À´Ï´Ù. ÇöÀçÀÇ ÆäÀÌÁö¿¡ °»½ÅµÈ ´Ù¸¥ ÆäÀÌÁö¸¦ ºÒ·¯¿Ã·Á¸é

<a href="#" onClick="hardReload=new Date(); self.location.href='°»½ÅÇÒ ÆäÀÌÁö.html?'+hardReload.getTime()" >°»½ÅÇÒ ÆäÀÌÁö

·Î ÇöÀçÀÇ ÆäÀÌÁö¿¡ "°»½ÅÇÒ ÆäÀÌÁö.html" ¹®¼­¸¦ ºÒ·¯¿É´Ï´Ù.

´Ù½Ã¸»Çؼ­ ¸ÞÀÎ ÆäÀÌÁö°°ÀÌ Ã³À½À¸·Î Ãâ·ÂµÇ´Â ÆäÀÌÁö ¿Ü¿¡ ´Ù¸¥ ÇÁ·¹ÀÓÀ̳ª ÇöÀç ÆäÀÌÁö¿¡ °»½ÅÇÒ ´Ù¸¥ ¹®¼­¸¦ ºÒ·¯¿Ã ¼ö ÀÖ½À´Ï´Ù. ¸ÞÀÎ ÆäÀÌÁö¿¡´Â ÀÌ ¹æ¹ýÀº ¾ÈµË´Ï´Ù.META ÅÃÀ̳ª ¼­¹ö ¼³Á¤¿¡ ÀÌ·± ¼³Á¤ÀÌ ÀÖ´ÂÁö´Â ¸ð¸£°ÚÁö¸¸ ¼­¹ö¼³Á¤À¸·Î À§ÀÇ ¹æ¹ýÀ» »ç¿ëÇØ¾ß °Ú½À´Ï´Ù.

¸ÞÀÎ ÆäÀÌÁö¿¡´Â "º¯°æµÈ ÆäÀÌÁö °­Á¦·Î °»½ÅÇϱâ" ¹æ¹ýÀÌ ¾ÈµË´Ï´Ù.


ÀÚµ¿À¸·Î ´ÙÀ½ ÆäÀÌÁö·Î ³Ñ¾î°¡±â

¾î¶² ÆäÀÌÁö¿¡ ¿ÔÀ» ¶§ ÀÏÁ¤ÇÑ ½Ã°£ÈÄ ÀÚµ¿À¸·Î ƯÁ¤ ÆäÀÌÁö·Î °¡°ÔÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÔ´Ï´Ù. 2ÃÊ ÈÄ next.htm ÆäÀÌÁö¸¦ °¡Áö°í ¿É´Ï´Ù.

<head>
<META HTTP-EQUIV="Refresh" CONTENT="2;URL=next.htm">
</head>

ÀÌ°ÍÀº 2ÃÊ ÈÄ¿¡ next.htm ÆäÀÌÁö¸¦ °¡Áö°í ¿É´Ï´Ù. ÇöÀçÀÇ ÆäÀÌÁö¸¦ °¡Áö°í ¿À´Â ÁßÀÌ¶óµµ 2ÃÊ ÈÄ¿¡ next.htmÀ» °¡Áö°í ¿É´Ï´Ù. ÇöÀç ÆäÀÌÁöÀÇ Ãâ·Â»óÅ¿ʹ °ü°è°¡ ¾ø½À´Ï´Ù. ¶Ç´Â ¾Æ·¡¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
<body onLoad='setTimeout("self.location.href=\'next.htm\'", 2000)'>

ÀÌ°ÍÀº ÇöÀçÀÇ ÆäÀÌÁö¸¦ ´Ù Ãâ·ÂÈÄ 2ÃÊ°¡ Áö³ª¼­ next.htmÀ» °¡Áö°í ¿É´Ï´Ù. ¿©±â¼­ 2000Àº 2Ãʸ¦ ¸»ÇÕ´Ï´Ù. ¾î¶² À̹ÌÁö¸¦ º¸¿©ÁÖ°í ´ÙÀ½ ÆäÀÌÁö¸¦ ÀÚµ¿À¸·Î °¡Áö°í ¿Ã¶§´Â À̹ÌÁöÀÇ onLoad À̺¥Æ® Çîµé·¯¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº »ç¿ëÀÚÀÇ È¸¼±»óÅ¿¡ »ó°ü¾øÀÌ À̹ÌÁö¸¦ ´Ù Ãâ·ÂÇÏ°í ÀÏÁ¤ÇÑ ½Ã°£ÀÌ Áö³­ ÈÄ next.htmÀ» °¡Áö°í ¿À´Â ¹æ¹ýÀÔ´Ï´Ù. ¾Æ·¡Ã³·³ »ç¿ëÇÕ´Ï´Ù.
<body>
<img src="º¸¿©ÁÙÀ̹ÌÁö.jpg" onLoad="setTimeout('self.location.href=\'next.htm\'', 2000)">


--------------------------------------------------------------------------------



Self, window, parent, topÀÇ ÀǹÌ
* self¿Í window´Â °°Àº ObjectÀÔ´Ï´Ù. ÀÚ½ÅÀÇ Ã¢À» °¡¸®Åµ´Ï´Ù. ¶È °°½À´Ï´Ù.(IE4¿¡¼­´Â self¿¡ ¹ö±×°¡ ÀÖ´Â°Í °°½À´Ï´Ù. È®ÀÎÀº ¸ø Çß½À´Ï´Ù.)

* parent ¿Í top´Â ÇÁ·¹ÀÓÀ» ¿¬ â Áï, frameset¸¦ Á¤ÀÇÇÑ ÆäÀÌÁöÀÔ´Ï´Ù. µÑ ´Ù °°´Ù°í ¸»ÇÒ ¼ö ÀÖÁö¸¸, ÇÑ°¡Áö ¿¹¿Ü¶ó¸é, frameset·Î ¿­¸° â¿¡¼­ ¶Ç ´Ù¸¥ frameset¸¦ °¡Áø ÆäÀÌÁö¸¦ °¡Á®¿Ã ¶§ÀÔ´Ï´Ù.

¸¶Áö¸·À¸·Î ¿­¸° ÆäÀÌÁö¿¡¼­ parent´Â ÀÚ½ÅÀ» ¿­Àº âÀ» °¡¸®Åµ´Ï´Ù. ¹Ù·Î À§ÀÇ frameset¸¦ °¡¸®Åµ´Ï´Ù. ±×¸®°í topÀº ¿©±â¿¡¼­ À§ÀÇ frameset¸¦ °¡¸®Åµ´Ï´Ù. Áï, ºê¶ó¿ìÀú È­¸é¿¡¼­ ¸Ç óÀ½À¸·Î frameset¸¦ ¼±¾ðÇÑ Ã¢(ÆäÀÌÁö)ÀÔ´Ï´Ù.

ÀÌÁ¦´Â ÇÁ·¹ÀÓÀ» Áö¿øÇÏ´Â ºê¶ó¿ìÀú°¡ ¸¹±â ¶§¹®¿¡ ¸¹Àº °÷¿¡¼­ ÇÁ·¹ÀÓÀ» »ç¿ëÇÕ´Ï´Ù.

Á¦ ÆäÀÌÁöÀÇ °æ¿ì ù¹ø° ÆäÀÌÁö°¡ ÇÁ·¹ÀÓ ÆäÀÌÁöÀÔ´Ï´Ù. ±×¸®°í ÇÏÀ§ ÆäÀÌÁöÁß¿¡µµ ÇÁ·¹ÀÓÀ¸·Î ±¸¼ºÇÑ ÆäÀÌÁö°¡ ¸¹½À´Ï´Ù. ÀÌ ¶§, ÇÏÀ§ ÆäÀÌÁö¿¡¼­ topÀº ÀÚ½ÅÀÇ ÇÁ·¹ÀÓÀ» °¡¸®Å°Áö ¾Ê°í °¡Àå À§ÀÇ ÇÁ·¹ÀÓ ÆäÀÌÁö¸¦ ³ªÅ¸³À´Ï´Ù. error âÀÌ ³ª¿É´Ï´Ù. ÀÌ¿Ü¿¡µµ ÀÚ½ÅÀÇ ÆäÀÌÁö¸¦ ´Ù¸¥ »çÀÌÆ®¿¡¼­ ÇÁ·¹ÀÓ ¾È¿¡ ¸µÅ©¸¦ ½ÃÄѳõ¾ÒÀ» °æ¿ì°¡ ÀÖ½À´Ï´Ù. ¿©±â¼­ topÀº ÀÚ½ÅÀÇ ÆäÀÌÁö°¡ ¾Æ´Ï¶ó ´Ù¸¥ »ç¶÷ÀÇ ÆäÀÌÁö¸¦ °¡¸®Å°°Ô µË´Ï´Ù.

¹Ý¸é¿¡, ÇÁ·¹ÀÓÀÌ ÇÑ ¹ø Á¤ÀÇµÈ ÆäÀÌÁö¿¡¼­´Â parent¿Í topÀº °°Àº â(ÆäÀÌÁö)À» °¡¸®Åµ´Ï´Ù.
±×·¯¹Ç·Î, ¹«Á¶°Ç parent¸¦ ¾²´Â°Ô ³µ½À´Ï´Ù. ¿Ö³ÄÇϸé, topÀ̶ó´Â ±ÛÀÚ°¡ ´Ù¸¥ ¿ëµµ·Î »ç¿ëµÉ ¼ö ÀÖ´Â°Ô parentº¸´Ù ¸¹±â ¶§¹®ÀÔ´Ï´Ù. parent°¡ topº¸´Ù ¾ÈÀüÇÕ´Ï´Ù.

ÀÌ·± ÀÌÀ¯¿¡¼­µµ »Ó¸¸ÀÌ ¾Æ´Ï¶ó, ¿¹ÀÇ»ó ´Ù¸¥ »çÀÌÆ®¸¦ ¿¬°áÇÒ ¶§´Â <a href="¾Æ¹«.html" target="_top">À» ²À »ç¿ëÇϽñ⠹ٶø´Ï´Ù. target="_blank"µµ Â÷¼±ÀÏ ¼ö ÀÖ°Ú½À´Ï´Ù.


±â Ÿ


wysiwyg://(id)/ ´Â JavaScript·Î ¸¸µé¾îÁø document°¡ ÀÖ´Â ÆäÀÌÁöÀÇ Ã¢À» ÁÙÀ̰ųª ´Ã·ÈÀ» ¶§, ÇöÀçÀÇ locationÀÇ URL ¾Õ¿¡ ºÙ´Â´Ù.
âÀÇ Å©±â¸¦ º¯°æÇßÀ» ¶§, cache·Î ºÎÅÍ document¸¦ °¡Á®¿Â´Ù. ÀÌ document´Â óÀ½ °¡Á®¿Â document¿Í ¶È °°°í, script¸¦ ½ÇÇàÇÏ°í, load, unload À̺¥Æ®°¡ È£ÃâµË´Ï´Ù. ±×¸®°í, »ç¿ëÀÚ°¡ ¸¸µç º¯¼ö°¡ ´Ù½Ã ÃʱâÈ­µË´Ï´Ù. ÇÏÁö¸¸, nn¿¡¼­ »ç¿ëÀÚ°¡ ¸¸µç ¶Ç´Â ÀÔ·ÂÇÑ formÀ̳ª ¸µÅ©ÀÇ propertyÀÇ °ªÀº ÃʱâÈ­ µÇÁö ¾Ê½À´Ï´Ù.(reload ÇßÀ» ¶§¿Í °°´Ù.) ie´Â form°ú ¸µÅ© Áß¿¡¼­ formÀº ÃʱâÈ­°¡ µË´Ï´Ù.
NN4, IE4¿¡¼­ ¹æ¹®ÀÚ°¡ ¿¬ ⠶Ǵ ¹æ¹®ÀÚÀÇ ¸ÞÀΠâÀ» self.close()·Î ´Ý°íÀÚ ÇÒ ¶§, »ç¿ëÀÚ¿¡°Ô °áÁ¤ ¿©ºÎ¸¦ ¹¯´Â °æ°í âÀÌ ³ª¿É´Ï´Ù. window.open()À¸·Î ¿­Àº âÀº ³ª¿ÀÁö ¾Ê½À´Ï´Ù.
¸ÞÀÏâ ¿­±â <A HREF="mailto:">¸ÞÀÏ Å¬¶óÀ̾ðÆ® ¿­±â</A>
¸ÞÀÏ»óÀÚ ¿­±â(nn) <A HREF="mailbox:">¸ÞÀÏ ¹Ú½º ¿­±â</A>
ÃßõÃßõ : 662 Ãßõ ¸ñ·Ï
¹øÈ£ Á¦¸ñ
185
°ø¹é µé¾î°£ DB µ¥ÀÌÅÍ °Ë»ö
184
Ç÷¡½ÃÄÚµåÁß ½ºÅ©¸°¸Þ´ºº¸ÀÓ/¸Þ´º°¨Ãã/Å©±âº¯ÇÔ µîµî ºÎ°¡Àû ¿É¼Ç (fscommand)
183
xmlÆÄÀÏÀÇ È°¿ë - xpath ¸¦ »ç¿ëÇϱâ -¾×¼Ç2.0ÄÚµù
182
¹öÆ° ¼±ÅÃÀ¸·Î ¼­·Î´Ù¸¥ ÄíÅ° »ý¼ºÇϱâ
181
»ç¿ëÀÚ°¡ ¿øÇÏ´Â ¹è°æ»öÀ» ±â¾ïÇÏ¿© ºÒ·¯ÁÖ´Â ½ºÅ©¸³Æ®
180
¿øÇÏ´Â Ç׸ñÀ» üũÇÏ¸é ´ÙÀ½ ¹æ¹®½Ã ÀÚµ¿À¸·Î ÆäÀÌÁö À̵¿½ÃÅ°±â
179
ÄíÅ° ¸ðÁ¶¸® »èÁ¦½ÃÅ°±â
178
Áö³­¹ø ¹æ¹®½Ã°£À» ¾Ë·ÁÁÝ´Ï´Ù
177
°æ°íâ(alert box)À» ÇѼ¼¼Ç´ç Çѹø¸¸ º¸¿©ÁÝ´Ï´Ù
176
¿À´ÃÀÇ Ãßõ ¸µÅ©
175
¹®¼­ÀÇ ³ªÀ̸¦ Àϼö·Î ¾Ë·ÁÁÝ´Ï´Ù
174
À̽ð¢ ÇöÀç ¼¼°è Àα¸´Â ¸î¸íÀϱî?
173
ÆÛ¼¾Æ® °è»ê±â
172
ÀÚ¹Ù½ºÅ©¸³Æ®·Î Ç÷¡½Ã¹«ºñÁ¦¾î
171
Window FAQ 2
Window FAQ
169
·£´ý¹è³Ê¼Ò½º + ·£´ý ¾ÆÀÌÇÁ·¹ÀÓ ¼Ò½º
168
ÀÚµ¿»õ·Î°íħ
167
´ÙÀ½Ä«Æä ¸ÞÀο¡ ¾ÆÀÌÇÁ·¹ÀÓ »ç¿ëÇϱâ
166
°Ô½ÃÆÇ°Ë»öÀ̳ª ¼îÇθô¿¡ À¯¿ëÇÑ ÀÚ¹Ù½ºÅ©¸³Æ®
165
¹èÄ¡ÆÄÀÏ ¸í·É¾î ¸ðÀ½
164
°øÀ¯ Æú´õ ¸ÅÀÏ ¹Ù²Ù±â ÀÚµ¿ ¹èÄ¡ ÆÄÀÏ
163
»ö»óÇ¥ ( ¿µ¾î »ö»ó À̸§ Æ÷ÇÔ )
162
PHP ƯÁ¤ Æú´õ ³»¿¡ ÀÖ´Â ÆÄÀϵéÀ» ¼±ÅÃÀûÀ¸·Î »èÁ¦ ÇÏ°íÀÚ ÇÒ ¶§
161
±¸±Û ¹ø¿ª API¸¦ »ç¿ëÇÏ¿© ȨÇÇ¿¡ ¾ð¾î ¹ø¿ª±â ´Þ±â
160
DIVű׷Π·¹À̾ƿô ¼³Á¤
159
½ºÅ¸ÀÏ ½ÃÆ® Á¤¸®
158
´ÙÀ½¿ÀÇ¿¡µðÅÍ ¹× ¼³Ä¡¹æ¹ý
157
À¯¿ëÇÑ jQuery Plugins ÀÚ·á ¸®½ºÆ®
156
jquery Ç÷¯±×ÀÎ ¸µÅ©
¸ñ·Ï
¹ÂÁ÷Æ®·ÎÆ® ºÎ»ê±¤¿ª½Ã ºÎ»êÁø±¸ °¡¾ßµ¿ ¤Ó °³ÀÎÁ¤º¸Ãë±Þ¹æħ
Copyright ¨Ï musictrot All rights reserved.