frameÀ̳ª iFrameÀÇ ¿øõ ÆÄÀÏ¿¡ ¾ÈÀü Á¦ÇÑÀ» Àû¿ëÇÒ °ÍÀΰ¡¸¦ ¼³Á¤ÇÑ´Ù.

Àμö
: (¼Ó¼º ¹®ÀÚ¿­)
¼Ó¼º°ªÀº °³Ã¼ÀÇ ¾ÈÀü ¼³Á¤À» Àû¿ëÇÒ °ÍÀΰ¡¸¦ ³ªÅ¸³»´Â ¹®ÀÚ¿­ÀÌ´Ù.

restricted frameÀ̳ª iFrame ¿øõ ÆÄÀÏ¿¡ ¾ÈÀü ¼³Á¤À» Àû¿ëÇÑ´Ù.

¾²±âÀü¿ëÀÌ¸ç µðÆúÆ®°ªÀº ¾ø´Ù.

Ư±â
ÁÖÀÇ : ¾ÈÀü¼³Á¤À» À§Çؼ­´Â ¼Ó¼º°ª restricted¸¦ ¼³Á¤ÇÏ¿©¾ß ÇÑ´Ù.

security ¾ÖÆ®¸®ºäÆ®´Â frameÀ̳ª iFrame ¿øõ ÆÄÀÏ¿¡ Á¦ÇÑµÈ »çÀÌÆ®·Î ¼³Á¤µÈ »ç¿ëÀÚ ¾ÈÀü¼³Á¤ÀÌ Àû¿ëµÈ´Ù. ÀÌ ¾ÈÀü¼³Á¤Àº ºê¶ó¿ìÀúÀÇ µµ±¸¸Þ´º 'µµ±¸ '==> 'ÀÎÅͳݿɼÇ' ==> 'º¸¾È'¿¡¼­ ãÀ» ¼ö ÀÖ´Ù. ¼³Á¤ÀÇ º¯°æÀ¸·Î ½ºÅ©¸³Æ®¸¦ Æ÷ÇÔÇÏ¿© ¿©·¯°¡Áö È¿°ú¸¦ °¡Áú¼ö ÀÖ´Ù.

»ç¿ëÀÚ º¸¾È¼³Á¤°ú´Â º°µµ·Î security ¾ÖÆ®¸®ºäÆ®´Â frameÀ̳ª iFrame¿¡¼­ ¿¬°á¿¡¼­ ´ÙÀ½°ú °°Àº Á¦ÇÑÇÏ´Â È¿°ú¸¦ °®´Â´Ù.

´Ù¸¥ °Íµé°ú ¸¶Âù°¡Áö·Î ¿ë±â ¹®¼­ÀÇ DOM(Document Object Model)À» ÅëÇÏ¿© Á¦ÇÑµÈ frameÀ̳ª iFrameÀÇ ¼Ó¼ºµé°ú ³»¿ë¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ´Ù.

security ¾ÖÆ®¸®ºäÆ®¸¦ »ç¿ëÇÏ¿© Á¦ÇÑÇϸé, ¸ðµç ³×½ºÆ®µÈ ÇÁ·¹¹Òµé¿¡ °°Àº Á¦ÇÑÀÌ Àû¿ëµÈ´Ù.

securityÀº ÇϳªÀÇ ¾ÖÆ®¸®ºäÆ®À̹ǷÎ, frame ¿¤·¹¸àÆ® ¼±¾ð¿¡¼­ Á¤ÀÇÇÏ¿©¾ß ÇÑ´Ù.

Àû¿ë
°³Ã¼scriptHTML±Ô°ÝIE


IFRAME
security="restricted"

IFRAME

Á¦ÇÑµÈ °ú Á¦ÇѵÇÁö ¾ÊÀº iFrameÀÌ ºñ±³ ¿¹Á¦ÀÌ´Ù. createElement ¸Þ¼­µå·Î µÎ iFrameÀ» »ý¼ºÇÏ¿´´Ù.
createElement ¸Þ¼­µå·Î HTML ¹®ÀÚ¿­¿¡¼­ security ¾ÖÆ®¸®ºäÆ®¸¦ ÁöÁ¤ÇÏ¿´´Ù. ÀÌ iFrameÀº ÆÄ½ÌµÈ ÈÄ¿¡´Â º¯°æÇÒ ¼ö ¾ø´Ù.

<SCRIPT>
var bRestShown=bUnRestShown=false;
function createIframe(){
  var sContents;
  if (event.srcElement.id=='restricted' && bRestShown!=true){
    sContents='<IFRAME security="restricted" src="../property/exp/wchild02.html" width=100% height=200>';
    var newIframe=document.createElement(sContents);
    iframeA.appendChild(newIframe);
  } else if (event.srcElement.id=='unrestricted' && bUnRestShown!=true){
    sContents='<IFRAME src="../property/exp/wchild02.html" width=100% height=200>';
    var newIframe=document.createElement(sContents);
    iframeB.appendChild(newIframe);
  }
}
</SCRIPT>
<TABLE border=1 width=100%>
<TR>
<TD width=20% height=200><BUTTON id="restricted" onclick="createIframe();bRestShown=true;">º¸¾È IFRAME</BUTTON><BR>
IFRAME<BR> security="restricted"</TD>
<TD width=80% id="iframeA"></TD>
</TR>
<TR>
<TD height=200><BUTTON id="unrestricted" onclick="createIframe();bUnRestShown=true;">º¸Åë IFRAME</BUTTON><BR>
IFRAME</TD>
<TD id="iframeB"></TD>
</TR>
</TABLE>