Àü¿ª(Global) ¸Þ¼µåµéÀ» ÇϳªÀÇ °³Ã¼·Î ¸ðÀ¸´Â ³»À尳üÀÌ´Ù.
- Ư¡
-
Global ¸Þ¼µå´Â ±¸¹®ÀÌ ¾ø´Ù. Global ¸Þ¼µå´Â Á÷Á¢ È£ÃâÇØ¾ß ÇÑ´Ù. ¼Ó¼ºÀ̳ª ¸Þ¼µå ÀÚü°¡ ±¸¹®ÀÌ´Ù.
Global °³Ã¼´Â Á÷Á¢ »ç¿ëÇÒ ¼ö ¾ø°í new ¿¬»êÀÚ¸¦ »ç¿ëÇؼ ¸¸µé ¼öµµ ¾ø´Ù.
ÀÌ °³Ã¼´Â ½ºÅ©¸³Æà ¿£ÁøÀÌ ÃʱâÈµÇ¸é ¸¸µé¾îÁö¹Ç·Î ÀÌ °³Ã¼ÀÇ ¸Þ¼µå¿Í ¼Ó¼ºµéÀ» Áï½Ã »ç¿ëÇÒ ¼ö ÀÖ´Ù.
Global ¸Þ¼µåµéÀº ³»Àå ±âº» ±â´ÉÇÔ¼öµé¸¦ ±¸¼ºÇϹǷΠÀü¿ª ±â´É¼º ¸Þ¼µå·Î º¼ ¼ö ÀÖ´Ù.
Global °³Ã¼´Â Àü¿ª¸Þ¼µå·Î »ý·«ÇÏ¿©µµ µÈ´Ù.
ÄÚµå: Netscape bars, Àб⠾²±â°¡ °¡´ÉÇÏ°í °ªÀº true °Å³ª false ÀÌ´Ù. |
Global |
locationbar |
self.locationbar.visible=false; |
window.locationbar.visible=false; |
locationbar.visible=false; |
menubar |
self.menubar.visible=false; |
window.menubar.visible=false; |
menubar.visible=false; |
personalbar |
self.personalbar.visible=false; |
window.personalbar.visible=false; |
personalbar.visible=false; |
scrollbars |
self.scrollbars.visible=false; |
window.scrollbars.visible=false; |
scrollbars.visible=false; |
statusbar |
self.statusbar.visible=false; |
window.statusbar.visible=false; |
statusbar.visible=false; |
toolbar |
self.toolbar.visible=false; |
window.toolbar.visible=false; |
toolbar.visible=false; |
[Global.]Àº document, window ȤÀº »ý·«ÇÑ´Ù.
classes ¼Ó¼º
- NS4
¢¡ class attribute·Î ÁöÁ¤ÇÏ¿© HTML tag¿¡ Àû¿ëµÉ style °³Ã¼À» »ý¼ºÇÑ´Ù.
¹®¹ý: [Global.]classes.className.tagName
ÄÚµå:
°á°ú: »ý·«
clipboardData ¼Ó¼º
IE5 -
¢¡ ¹Ì¸® Á¤ÀÇµÈ ¾ç½Ä¿¡µû¶ó Ŭ¸³º¸µå Á¤º¸ °³Ã¼ÀÇ µ¥ÀÌÅ͸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=][Global.]clipboardData
ÄÚµå: document.write(clipboardData);
°á°ú:
closed ¼Ó¼º
IE4 NS3
¢¡ À©µµ¿ì°¡ ´ÝÇû´ÂÁö¸¦ ºÎ¿ï°ªÀ¸·Î ¹ÝȯÇÑ´Ù. ´ÝÇûÀ¸¸é
true¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [bVal=][Global.]closed
ÄÚµå: document.write(closed);
°á°ú: Çؼ³: ´ÝÇôÁø °ÍÀÌ Æ²¸®´Ù(false)=¿·Á ÀÖ´Ù.
defaultStatus ¼Ó¼º
IE3.02 NS2
¢¡ À©µµ¿ìÀÇ µðÆúÆ®·Î Ãâ·ÂµÇ´Â ºê¶ó¿ìÀú ¿ÞÃø ¸Ç¾Æ·¡ »óÅÂ(status)¹Ù ¸Þ¼¼ÁöÀÇ ³»¿ë ¹®ÀÚ¿À» ÁöÁ¤ÇÑ´Ù.
¹®¹ý: [Global.]defaultStatus[=sVal]
ÄÚµå: <INPUT type=button value="¸¶¿ì½º¸¦ ¿Ã¸®°í »óŹٸ¦ º¸¶ó" onMouseOver="defaultStatus='µðÆúÆ® »óŹ٠¸Þ¼¼Áö'" onMouseOut="defaultStatus=''">
document (
°³Ã¼) ¼Ó¼º
IE3.02 NS2
¢¡ À©µµ¿ìÀÇ ¹®¼¸¦ È£ÃâÇÑ´Ù.
¹®¹ý: [oVal=][Global.]document
ÄÚµå: document.write(document)
°á°ú:
ÄÚµå: document.write(document.location)
°á°ú:
event(
°³Ã¼) ¼Ó¼º
IE4 -
¢¡ À©µµ¿ìÀÇ À̺¥Æ®¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=][Global.]event
ÄÚµå: document.write(event);
°á°ú: // ¿¹Á¦´Â event ¿¹Á¦¸¦ ÂüÁ¶Ç϶ó
external(
°³Ã¼) ¼Ó¼º
IE5 -
¢¡ È£½ºÆ®¿¡¼ Á¦°øÇÏ´Â Explorer ºê¶ó¿ìÀú ÄÞÆ÷³ÙÆ®ÀÇ Ãß°¡ÀûÀÎ °³Ã¼ ¸ðµ¨¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ´Ù. platform ¹öÀüÀÌ´Ù.
¹®¹ý: [oVal=][Global.]external
frames(
Ä÷º¼Ç) ¼Ó¼º
IE3.02 NS2
¢¡ ¹è¿º¯¼ö·Î¼ ÇöÀç À©µµ¿ìÀÇ À̸§ ÁÖ¾îÁø ¸ðµç ºÎ¼Ó ÇÁ·¹ÀÓµéÀÇ À̸§À» °®´Â´Ù.
¹®¹ý: [oVal=][Global.]frames
¹®¹ý: [oVal=][Global.]frames(index)
¹®¹ý: [oVal=][Global.]frames(idVal)
ÄÚµå: document.write(frames);
°á°ú:
ÄÚµå: document.write(frames.name);
°á°ú:
ÄÚµå: document.write(top.frames.length);
°á°ú:
ÄÚµå: for (i=0;i<top.frames.length;i++){document.write('('+top.frames[i].name+') ')}
°á°ú:
ÄÚµå: window.open('exp/xwindow8.html','jsmain','')
ÄÚµå: document.write(top.frames('jsright').length);
°á°ú:
ÄÚµå: window.open('exp/xwindow8.html','jsmain','')
ÄÚµå: document.write(top.frames('jsright').frames['jsmain'].location);
°á°ú:
frameRate ¼Ó¼º
- NS4
¢¡ ÇÁ·¹ÀÓ º¯È¯ÀÇ ½Ã°£À» ¹ÝȯÇÑ´Ù.
¹®¹ý: [Global.][speedVal=]frameRate
ÄÚµå: document.write(frameRate);
°á°ú: »ý·«
history(
°³Ã¼) ¼Ó¼º
IE4 NS3
¢¡ °ªÀº À©µµ¿ì°¡ ¹æ¹®ÇÑ ±â·ÏÀÎ
history °³Ã¼À̸ç À©µµ¿ì°¡ ¹æ¹®ÇÑ ÆäÀÌÁö URLÀÇ »ó¼¼°ªÀ» °®´Â´Ù.
¹®¹ý: [oVal=][Global.]history
ÄÚµå: document.write(window.history)
°á°ú:
ÄÚµå: document.write(window.history.length);
°á°ú:
ÄÚµå: <INPUT type=button value="¹æ¹®±â·Ï º¸±â ¿¹Á¦" onClick="window.open('../object/exp/xhistory.html','jsmain','')">
ids ¼Ó¼º
- NS4
¢¡ °³º° HTML tag¿¡ Àû¿ëµÉ style °³Ã¼¸¦ »ý¼º ÇÑ´Ù.
¹®¹ý: [oVal=][Global.]ids
ÄÚµå:
°á°ú: »ý·«
Infinity ¼Ó¼º
IE4 NS4.06
¢¡ ºÎµ¿¼Ò¼öÁ¡À¸·Î Ç¥Çö ÇÒ ¼ö ¾ø´Â ¹«ÇÑ´ë ¼öÄ¡·Î¼
Infinity ȤÀº
-Infinity¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [vVal=][Global.]Infinity
ÄÚµå: document.write(Infinity)
°á°ú:
ÄÚµå: document.write(Number.MAX_VALUE+' | '+(Infinity>Number.MAX_VALUE))
°á°ú:
ÄÚµå: myVal=new Number(Infinity);document.write(myVal+' | '+Math.pow(1000,1000)+' | '+isNaN(Math.pow(1000,1000)))
°á°ú: Çؼ³: ±×·¯³ª À¯È¿¼öÄ¡ÀÌ´Ù.
innerHeight / innerWidth ¼Ó¼º
- NS4
¢¡ À©µµ¿ìÀÇ ³»ºÎÀÇ ³ôÀÌ / ³ÊºñÀÇ Ä©¼ö¸¦ ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
Explorer¿¡¼´Â
document.body.clientHeigh, document.body.clientHeigh ¸Þ¼µå¸¦ »ç¿ëÇ϶ó.
¹®¹ý: [Global.]innerHeight[=iVal]
¹®¹ý: [Global.]innerWidth[=iVal]
ÄÚµå: document.write(innerHeight+' / '+innerWidth);
°á°ú: »ý·«
java ¼Ó¼º
- NS3
¢¡ Java ÆÑÅ°Áö(package)
java.*¿¡ ÁöÁ¤µÈ ÇÑ class¸¦ ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
Javascript »ó¿¡¼ ÁöÁ¤ÇÑ java class¿¡ Á¢¼ÓÇϴµ¥ »ç¿ëµÇ¸ç, ÃÖ°í ¼öÁØÀÇ java ¿Í °°´Ù.
¹®¹ý: [Global.]Packages.java[=NewJava]
¹®¹ý: myJava=[Global.]Packages.java.awt.Frame()
¹®¹ý: myJava=[Global.]java.awt.Frame()
length ¼Ó¼º
IE4 NS2
¢¡ À©µµ¿ìÀÇ ºÎ¼Ó ÇÁ·¹ÀÓ °¹¼ö¸¦ ¹ÝȯÇϸé
frames ¹è¿º¯¼öÀÇ
length ¼Ó¼ºÀ» »ç¿ëÇÑ °Í°ú µ¿ÀÏÇÑ °ªÀÌ µÈ´Ù.
¹®¹ý: [iVal=]length
ÄÚµå: document.write(length);
°á°ú: // Çؼ³: ÀÌ ÆäÀÌÁö´Â framesÀÇ ±¸¼º¿ä¼ÒÀÌÁö¸¸ ¼Ó¿¡´Â frameÀÌ ¾ø´Ù
ÄÚµå: document.write(parent.length);
°á°ú:
ÄÚµå: for (i=0;i<top.length;i++){document.write('<BR>'+i+'='+top.window[i].document.title)}
°á°ú:
location(
°³Ã¼) ¼Ó¼º
IE3.02 NS2
¢¡ À©µµ¿ìÀÇ ÇöÀç URL »ó¼¼¸¦ °®°í ±× °ªÀº Ç×»ó À©µµ¿ìÀÇ
location °³Ã¼ÀÌ´Ù.
¹®¹ý: [Global.]location[=sVal] // ÁöÁ¤Çϸé ÇöÀç ¹®¼°¡ À̵¿µÈ´Ù.
ÄÚµå: document.write(location);
°á°ú:
locationbar ¼Ó¼º
- NS4
¢¡ À©µµ¿ìÀÇ ÁÖ¼ÒÄÀ̳ª ºÏ¸¶Å©(»ç¿ëÀÚ°¡ ÁÖ¼ÒÄ¿¡ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¿´À»¶§) »ó¼¼¸¦ ³ªÅ¸³»´Â À©µµ¿ìÀÇ ºÎºÐÀ» ÂüÁ¶Çϸç, µðÆúÆ®´Â º¸ÀÌ´Â °ÍÀÌ°í(
visible=true) ¾È º¸ÀÌ°Ô(
visible=false) ¼³Á¤ ÇÒ ¼öÀÖ´Ù.
¹®¹ý: [Global.]locationbar[.visible[=true|false]]
ÄÚµå: locationbar.visible=true;
°á°ú: »ý·«
menubar ¼Ó¼º
- NS4
¢¡ À©µµ¿ìÀÇ ¿©·¯ Ç®´Ù¿î¸Þ´º(ÆÄÀÏ, ÆíÁý, º¸±â, µî)¸¦ ³ªÅ¸³»´Â À©µµ¿ìÀÇ ºÎºÐÀ» ÂüÁ¶Çϸç, µðÆúÆ®´Â º¸ÀÌ´Â °ÍÀÌ°í(
visible=true) ¾È º¸ÀÌ°Ô(
visible=false) ¼³Á¤ ÇÒ ¼öÀÖ´Ù.
¹®¹ý: [Global.]menubar[.visible[=true|false]]
ÄÚµå: menubar.visible=true;
°á°ú: »ý·«
NaN ¼Ó¼º
IE4 NS4.06
¢¡ À¯È¿¼öÄ¡°¡ ¾Æ´Ô °ªÀ» ¼öÄ¡·Î Ç¥ÇöÇÒ ¶§
NaN(
Not
a Number)ÀÌ µÇ°í,
isNaN() ±â´ÉÇÔ¼ö·Î °ËÁ¤ÇÑ´Ù.
¹®¹ý: [vVal=][Global.]NaN
ÄÚµå: document.write(NaN)
°á°ú:
ÄÚµå: myVal=('300¿ø');document.write(isNaN(myVal)+' | '+(myVal-100))
°á°ú:
name ¼Ó¼º
IE3 NS2
¢¡ À©µµ¿ìÀÇ ÇöÀç ÇÁ·¹ÀÓ À̸§À» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: [Global.]name[=sVal]
ÄÚµå: document.write(name)
°á°ú:
navigator (
°³Ã¼) ¼Ó¼º
IE4 NS2
¢¡ À©µµ¿ìÀÇ ºê¶ó¿ìÀú Á¾·ù¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=][Global.]navigator
ÄÚµå: document.write(navigator.appCodeName)
°á°ú:
offscreenBuffering ¼Ó¼º
IE4 NS4
¢¡ À©µµ¿ìÀÇ ½ºÅ©¸° ¹öÆÛ¸µ ¹æ½ÄÀ» ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: [Global.]offscreenBuffering[='true']'false']'auto']
ÄÚµå: document.write(offscreenBuffering)
°á°ú:
opener ¼Ó¼º
IE4 NS3
¢¡
window.
open ¸Þ¼µå¸¦ »ç¿ëÇÏ¿© À©µµ¿ì¸¦ ¿¶§ ÀÌ ¼Ó¼ºÀ» »ç¿ëÇÏ¸é ¿øº» À©µµ¿ì¿¡¼ ¸ñÇ¥ À©µµ¿ì·Î »ó¼¼Á¤º¸°¡ ¹Ýȯ µÈ´Ù. ¿©·¯ ¿ëµµ·Î »ç¿ëµÇ´Âµ¥ ¿¹¸¦ µé¸é ¿øº» À©µµ¿ì¸¦ ´Ý±â À§ÇÏ¿©
window.
opener.
close()·Î ÇÏ¸é µÈ´Ù.
¹®¹ý: [oVal=][Global.]opener
ÄÚµå: window.open('exp/wwindow0.html','test','width=800,height=500,status=yes,scrollbar=yes')
outerheight / outerwidth ¼Ó¼º
- NS4
¢¡ À©µµ¿ì Å׵θ® ¿ÜºÎ±îÁöÀÇ Çȼ¿ ´ÜÀ§ÀÇ ³ôÀÌ¿Í ³ÊºñÀÇ Å©±â¸¦ ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: [Global.]outerheight[=iVal]
¹®¹ý: outerwidth[=iVal]
ÄÚµå: document.write(outerheight+' / '+outerwidth);
°á°ú: »ý·«
pageXOffset / pageYOffset ¼Ó¼º
- NS4
¢¡ ÇöÀç ÆäÀÌÁöÀÇ º¸ÀÌ´Â À©µµ¿ì »ó¿¡¼ ¿ÞÂÊ ¸ÇÀ§ ¸ð¼¸®ÀÇ X, Y À§Ä¡¸¦ ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
Explorer¿¡¼´Â document.body.
scrollTop, document.body.
scrollLeftÀ» »ç¿ëÇ϶ó.
¹®¹ý: [Global.]pageXOffset[=iVal]
¹®¹ý: [Global.]pageYOffset[=iVal]
ÄÚµå: document.write(pageXOffset+' / '+pageYoffset);
°á°ú: »ý·«
parent (
°³Ã¼) ¼Ó¼º
IE3.02 NS2
¢¡ À©µµ¿ìÀÇ ¸ðü¸¦ È£ÃâÇÑ´Ù. À©µµ¿ì°Å³ª ÇÁ·¹ÀÓÀÌ µÈ´Ù.
¹®¹ý: [oVal=][Global.]parent
ÄÚµå: document.write(parent.location)
°á°ú: ÄÚµå: document.write(parent)
°á°ú:
personalbar ¼Ó¼º
- NS4
¢¡ »ç¿ëÀÚ °³ÀÎÀÛ¾÷¹Ù(Æú´õ¹Ù)¿Í °ü·ÃµÇ¸ç µ¶¸³ÀûÀ¸·Î º¸ÀÌ°Ô(
true)Çϰųª ¾Èº¸ÀÌ°Ô(
false) ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
¹®¹ý: [Global.]personalbar[.visible[=true|false]]
ÄÚµå: document.write(personalbar);
°á°ú: »ý·«
returnValue ¼Ó¼º
IE4 -
¢¡ ¹Ýȯ°ªÀ» ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: [Global.]returnValue[=vVal]
ÄÚµå: document.write(returnValue='../property/returnValue.html')
°á°ú:
screen (
°³Ã¼) ¼Ó¼º
IE4 NS4
¢¡ ½ºÅ©¸° Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â °³Ã¼¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=][Global.]screen
ÄÚµå: document.write(screen,' | ',screen.availWidth,' | ',screen.availHeight);
°á°ú:
screenLeft ¼Ó¼º
IE5 -
¢¡ ÇöÀçÀÇ À©µµ¿ì³ª ÇÁ·¹ÀÓÀÇ ½ºÅ©¸° ¿ÞÂÊ °£°ÝÀ» Çȼ¿ ´ÜÀ§·Î ¹ÝȯÇÑ´Ù.
¹®¹ý: [Global.]screenLeft[=iVal]
ÄÚµå: document.write(screenLeft);
°á°ú:
screenTop ¼Ó¼º
IE5 -
¢¡ ÇöÀçÀÇ À©µµ¿ì³ª ÇÁ·¹ÀÓÀÇ ½ºÅ©¸° À§ÂÊ °£°ÝÀ» Çȼ¿ ´ÜÀ§·Î ¹ÝȯÇÑ´Ù.
¹®¹ý: [Global.]screenTop[=iVal]
ÄÚµå: document.write(screenTop);
°á°ú:
screenX,
screenY ¼Ó¼º
- NS4
¢¡ À̺¥Æ®°¡ ¹ß»ýµÈ ½ËÁ¡¿¡¼ ½ºÅ©¸°¿¡¿¡ »ó´ëÀûÀÎ Ä¿¼ÀÇ ¼öÆò/¼öÁ÷ À§Ä¡¸¦ Çȼ¿´ÜÀ§·Î ¹ÝȯÇÑ´Ù.
¹®¹ý: [Global.]screenX[=iVal]
¹®¹ý: [Global.]screenY[=iVal]
ÄÚµå: document.write(screenX,screenY);
°á°ú: »ý·«
scrollbars ¼Ó¼º
- NS4
¢¡ ºê¶ó¿ìÀúÀÇ È¸é±¼¸²¹Ù(¼öÁ÷°ú ¼öÆò)¸¦ µ¶¸³ÀûÀ¸·Î º¸ÀÌ°Ô(
true)Çϰųª ¾Èº¸ÀÌ°Ô(
false) ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
¹®¹ý: [Global.]scrollbars[.visible[=true|false]]
self (
°³Ã¼) ¼Ó¼º
IE3.02 NS2
¢¡ ÀÚü À©µµ¿ì¸¦ È£ÃâÇÑ´Ù.
¹®¹ý: [oVal=]self
ÄÚµå: document.write(self)
°á°ú:
ÄÚµå: document.write(self.location)
°á°ú:
status ¼Ó¼º
IE3.02 NS2
¢¡ À©µµ¿ìÀÇ µðÆúÆ®·Î Ãâ·ÂµÇ´Â ºê¶ó¿ìÀú ¿ÞÃø ¸Ç¾Æ·¡ »óÅÂ(status)¹Ù ¸Þ¼¼ÁöÀÇ ³»¿ë ¹®ÀÚ¿À» ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: [Global.]status[=sVal]
ÄÚµå: <INPUT type=button value="¸¶¿ì½º¸¦ ¿Ã¸®°í »óŹٸ¦ º¸¶ó" onMouseOver="self.status='µðÆúÆ® »óŹ٠¸Þ¼¼Áö'" onMouseOut="self.status=''">
statusbar ¼Ó¼º
- NS4
¢¡ »óŹÙÀÇ ¼Ó¼ºÀ» °¡Áö¸ç, visibleÀÇ µðÆúÆ®´Â º¸ÀÌ´Â °Í(
true)ÀÌ°í, ¾Èº¸ÀÌ°Ô(
false) ¼³Á¤ÇÒ¼ö ÀÖ´Ù.
¹®¹ý: [Global.]statusbar[.visible[=true|false]]
ÄÚµå: statusbar.visible=false;
°á°ú: »ý·«
tags ¼Ó¼º
- NS4
¢¡ HTML ű×ÀÇ styleÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Â style °³Ã¼¸¦ »ý¼ºÇÑ´Ù.
¹®¹ý: [Global.]tags.tagName
ÄÚµå: document.write(document.tags.H1);
°á°ú: »ý·«
toolbar ¼Ó¼º
- NS4
¢¡ À©µµ¿ìÀÇ Åø¹Ù(toolbar)¸¦ ÂüÁ¶Çϸç, º¸ÀÌ°Ô Çϰųª °¨Ãß°Ô ÇÒ ¼ö ÀÖ´Ù.
¹®¹ý: [Global.]toolbar[.visible[=true|false]]
ÄÚµå: self.toolbar.visible=false;
°á°ú: »ý·«
top (
°³Ã¼) ¼Ó¼º
IE3.02 NS2
¢¡ ÀÚü À©µµ¿ì¸¦ Æ÷ÇÔÇÏ´Â ÃÖ»óÀ§ À©µµ¿ì¸¦ È£ÃâÇÑ´Ù.
¹®¹ý: [oVal=][Global.]top
ÄÚµå: document.write(top)
°á°ú:
ÄÚµå: document.write(top.location)
°á°ú:
undefined ¼Ó¼º
IE5.5 NS4.06
¢¡ º¯¼ö°ªÀÌ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ½À» ³ªÅ¸³½´Ù.
¹®¹ý: [bVal=][Global.]undefined
ÄÚµå: document.write(undefined)
°á°ú:
ÄÚµå: str='';var str1;document.write(str==undefined,' | ',str1==undefined)
°á°ú:
window (
°³Ã¼) ¼Ó¼º
IE3.02 NS2
¢¡ ÀÚü À©µµ¿ì¸¦ È£ÃâÇÑ´Ù.
¹®¹ý: [oVal=][Global.]window
ÄÚµå: document.write(window)
°á°ú:
ÄÚµå: document.write(window.location)
°á°ú:
atob ¸Þ¼µå
- NS4
¢¡ base-64 ¿£ÄÚµùÀ» »ç¿ëÇÏ¿© ¿£ÄÚµùÇÑ ¹®ÀÚ¿ µ¥ÀÌÅ͸¦ µðÄÚµùÇÑ´Ù.
¹®¹ý: [Global.]atob
ÄÚµå:encodedData=btoa('example'); document.write(atob(encodedData));
°á°ú: »ý·«
alert ¸Þ¼µå
IE3.02 NS2
¢¡ °æ°í¹Ú½º¿¡ ¸Þ½ÃÁö¿Í È®ÀδÜÃß°¡ Ç¥½ÃµÈ´Ù.
¹®¹ý: [oVal=][Global.]alert(sVal)
ÄÚµå: <INPUT type=button value="Ŭ¸¯À¸·Î °æ°í" onClick="alert('Ŭ¸¯Çß´Ù')">
btoa ¸Þ¼µå
- NS4
¢¡ base-64 ¿£ÄÚµùÀ» »ç¿ëÇÏ¿© ¿£ÄÚµùÇÑ ¹®ÀÚ¿À» ¹ÝȯÇÑ´Ù.
¹®¹ý: [Global.]btoa
ÄÚµå: document.write(btoa('example'));
°á°ú: »ý·«
attachEvent ¸Þ¼µå
IE5 -
¢¡ À̺¥Æ®¿¡ ƯÁ¤ ±â´ÉÀ» ¹¾î, ±â´ÉÇÔ¼ö°¡ °³Ã¼¿¡¼ À̺¥Æ®°¡ ¹ß»ýµÇ¸é ¾ðÁ¦³ª È£ÃâµÇ°Ô ÇÑ´Ù.
°³Ã¼°¡ ÁöÁ¤µÇÁö ¾ÊÀ¸¸é ÇØ´ç °³Ã¼À̸ç, À̺¥Æ®ÀÇ Á¦°Å´Â
detachEvent¿¡¼ ÇÑ´Ù.
¹®¹ý: [bVal=][Global.]attachEvent(event,functObj)
event´Â Çʼö¿ä¼ÒÀÌ°í, Ç¥ÁØ À̺¥Æ® ¹®ÀÚ¿ÀÌ´Ù. functObjµµ Çʼö¿ä¼ÒÀÌ°í À̺¥Æ®°¡ ¹ß»ýµÇ¸é È£ÃâµÉ ±â´ÉÇÔ¼öÀÌ´Ù.
ÄÚµå: function callFunc(){alert('ondblclick À̺¥Æ® ¹ß»ý')}attachEvent('ondblclick',callFunc)
°á°ú: // ´ÜÃß À§¿¡¼ ´õºíŬ¸¯ ÇØ º¸¶ó.
ÄÚµå: <INPUT type=button value="attachEvent Àç¼³Á¤" onclick="detachEvent('ondblclick',callFunc);attachEvent('ondblclick',callFunc)"> <SCRIPT>document.write(attachEvent())</SCRIPT>
°á°ú:
back ¸Þ¼µå
- NS4
¢¡
Explorer¿¡¼´Â
history.
back()¿¡ ÇØ´çµÇ¸ç, ºê¶ó¿ìÀúÀÇ
µÚ·Î ´ÜÃ߸¦ Ŭ¸¯ÇßÀ» ¶§¿Í °°ÀÌ ÇöÀçÀÇ ÃÖ»óÀ§ À©µµ¿ì¿¡¼ ÀÌÀü ÆäÀÌÁö »óÅ·Πµ¹¾Æ°£´Ù.
¹®¹ý: [Global.]back()
ÄÚµå: <INPUT type="button" value="µÚ·Î" onClick="back()">
blur ¸Þ¼µå
IE4 NS3
ÀÌ ¸Å¼µå´Â ÇöÀçÀÇ À©µµ¿ì¿¡¼ Æ÷Ä¿½º¸¦ Á¦°ÅÇÏ¿© ¹Ù·Î Àü¿¡ ½Ã¿ëÇß´ø À©µµ¿ì¿¡ Æ÷Ä¿½º¸¦ ÁØ´Ù.
¹®¹ý: [Global.]blur()
ÄÚµå: <SPAN id=show1></SPAN>
<SCRIPT>if (!blur()) show1.innerHTML='focus'; else show1.innerHTML='blur';window.focus()</SCRIPT>
°á°ú:
catch (¹®Àå) ¸Þ¼µå
IE5 NS6
¢¡ ¹ß»ýµÈ ¿À·ù¸¦ ó¸®ÇÑ´Ù.
¹®¹ý: try{errorCheckCode} catch{correctionCode}
captureEvents ¸Þ¼µå
- NS4
¢¡ ƯÁ¤ Á¾·ùÀÇ ¸ðµç À̺¥Æ®¸¦ Æ÷ÂøÇϵµ·Ï Áö½ÃÇÑ´Ù.
À̺¥Æ® ¸ñ·ÏÀ» Âü°íÇ϶ó.
¹®¹ý: [Global.]captureEvent(eventType)
clearInterval ¸Þ¼µå
IE4 NS4
¢¡ ÀÌÀü
setInterval ¸Þ¼µå¿¡ ÀÇÇÏ¿© ¼³Á¤µÈ ½Ã°£ ÁøÇàÀ» Ãë¼ÒÇÑ´Ù.
¹®¹ý: [Global.]clearInterval(intervalID)
ÄÚµå: window.open('exp/wwindow4.html','test','width=900,height=500,status=yes,resizable=yes')
clearTimeout ¸Þ¼µå
IE3.02 NS2
¢¡ ÀÌÀü
setTimeout ¸Þ¼µå¿¡ ÀÇÇÏ¿© ¼³Á¤µÈ ½Ã°£ÁøÇàÀ» Ãë¼ÒÇÑ´Ù.
¹®¹ý: [Global.]clearTimeout(timeoutID)
ÄÚµå: window.open('exp/wwindow4.html','test','width=900,height=500,status=yes,resizable=yes')
close ¸Þ¼µå
IE3.02 NS2
¢¡ ÁöÁ¤ÇÑ À©µµ¿ì¸¦ ´Ý´Âµ¥ »ç¿ëµÈ´Ù À©µµ¿ì ÂüÁ¶°¡ ¾øÀ¸¸é ÇöÀçÀÇ À©µµ¿ì¸¦ ´Ý´Â´Ù.
ÁÖÀÇ: ÀÌ ¸Þ¼µå´Â open() ¸Þ¼µå¿¡ ÀÇÇØ ¿¸° À©µµ¿ì¿¡¸¸ ÇØ´çµÇ°í, ±×·¸Áö ¾ÊÀ» °æ¿ì¿¡´Â ´Ý¾ÆÀ» °ÍÀΰ¡¸¦ È®ÀÎÇÏ´Â ´ëÈâ(prompt)ÀÌ ¶á´Ù. ´Ü ÇöÀç À©µµ¿ì°¡ ¹æ¹®ÇÑ ±â·Ï¿¡¼ À¯ÀÏÇÑ À©µµ¿ìÀÇ °æ¿ì´Â ¿¹¿Ü·Î È®ÀÎÀ» ÇÊ¿ä·Î ÇÏÁö ¾Ê´Â´Ù.
¹®¹ý: [Global.]close()
ÄÚµå: window.open('exp/xwindow5.html','test','width=800,height=500,status=yes')
confirm ¸Þ¼µå
IE3.02 NS2
¢¡ ¸Þ½ÃÁö°¡ µé¾î°£ È®ÀÎ ¸Þ½ÃÁö ¹Ú½º¸¦ ¶ç¿öÁØ´Ù.
°á°ú¿¡ µû¶ó È®ÀÎÇϸé 'true'¸¦ Ãë¼ÒÇϸé 'false'¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=][Global.]<[Global.]span class=method>confirm(sVal)
ÄÚµå: <INPUT type=button value="È®ÀΠŬ¸¯" onClick="show3.innerHTML=confirm('È®ÀÎ')">
<SPAN id=show3 class=blue style="border:solid 1 blue">°á°ú Ç¥½Ã À§Ä¡</SPAN>
°á°ú: °á°ú Ç¥½Ã À§Ä¡
contextual ¸Þ¼µå
- NS4
¢¡
document °³Ã¼ÀÇ °³º° HTML ű׿¡ Àû¿ëµÉ styleÀ» ÁöÁ¤ÇÏ´Â ¸Þ¼µåÀÌ´Ù. ¿©±â¼ contextNÀº document.classes³ª document.tags¿¡ ÁöÁ¤ÇÑ style °³Ã¼À̸ç, affectedStyleÀº º¯°æ Àû¿ë Àû¿ëÇÏ°íÀú ÇÏ´Â style °³Ã¼ÀÌ´Ù.
¹®¹ý: [Global.]contextual(context1, ...[contextN,] affectedStyle);
ÄÚµå: contextual(context1, ...[contextN,] affectedStyle);
°á°ú: »ý·«
crypto ¸Þ¼µå
- NS4.04
¢¡ Àбâ Àü¿ë ¼Ó¼ºÀ¸·Î ¾ÏÈ£È(encryption) ¹æ½ÄÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: [Global.]crypto.random(numberOfBytes)
¹®¹ý: crypto.signText(text, selectionStyle[,authority1[,...authorityN]])
ÄÚµå:
°á°ú: »ý·«
decodeURI ¸Þ¼µå
IE5.5 NS6
¢¡ ÁöÁ¤ÇÑ ¹®ÀÚ¿À» ÁÖ¼Ò·Î µðÄÚµåÇÑ´Ù.
¹®¹ý: [Global.]decodeURI(urlVal)
ÄÚµå: document.write(decodeURI('http://koxo.com/lang/object/Global.html'))
°á°ú:
decodeURIComponent ¸Þ¼µå
IE5.5 NS6
¢¡ ÁöÁ¤ÇÑ ¹®ÀÚ¿À» ÁÖ¼Ò ¿ä¼Ò·Î µðÄÚµåÇÑ´Ù.
¹®¹ý: [Global.]decodeURIComponent(urlVal)
ÄÚµå: document.write(decodeURIComponent(location))
°á°ú:
detachEvent ¸Þ¼µå
IE5 -
¢¡
attachEvent À̺¥Æ®·Î ÷ºÎµÈ À̺¥Æ®¸¦ Á¦°ÅÇÑ´Ù.
¹®¹ý: [Global.]detachEvent(event,functObj)
ÄÚµå: <INPUT type=button value="detachEvent" ondblclick="detachEvent('ondblclick',callFunc)"></SPAN>
°á°ú: // ´õºí Ŭ¸¯ ÈÄ¿¡´Â attachEvent¿¡¼ ¼³Á¤µÈ À̺¥Æ®°¡ Á¦°ÅµÈ´Ù.
disableExternalCapture ¸Þ¼µå
- NS4
¢¡
enableExternalCapture ¸Þ¼µå·Î ¼³Á¤ÇÑ ¿ÜºÎ·ÎºÎÅÍÀÇ À̺¥Æ® ĸÃĸ¦ ºÒÈ°¼ºÈÇÑ´Ù.
¹®¹ý: [Global.]disableExternalCapture()
ÄÚµå: disableExternalCapture()
°á°ú: »ý·«
enableExternalCapture ¸Þ¼µå
- NS4
¢¡ ¿ÜºÎ·ÎºÎÅÍÀÇ À̺¥Æ® ĸÃĸ¦ È°¼ºÈÇÑ´Ù.
¹®¹ý: [Global.]enableExternalCapture()
ÄÚµå: enableExternalCapture()
°á°ú: »ý·«
encodeURI ¸Þ¼µå
IE5.5 NS6
¢¡ ÁöÁ¤ÇÑ ¹®ÀÚ¿À» ÁÖ¼Ò·Î µðÄÚµåÇÑ´Ù.
¹®¹ý: [Global.]encodeURI(urlVal)
ÄÚµå: document.write(encodeURI('http://koxo.com/ÀÚ¹Ù½ºÅ©¸³Æ®.html'))
°á°ú:
encodeURIComponent ¸Þ¼µå
IE5.5 NS6
¢¡ ÁöÁ¤ÇÑ ¹®ÀÚ¿À» ÁÖ¼Ò ¿ä¼Ò·Î µðÄÚµåÇÑ´Ù.
¹®¹ý: [Global.]encodeURIComponent(urlVal)
ÄÚµå: document.write(encodeURIComponent(location))
°á°ú:
escape ¸Þ¼µå(
Àü¿ª±â´É¼º)
IE3.02 NS2
¢¡
String °³Ã¼¸¦ ¸ðµç ÄÄÇ»ÅÍ¿¡¼ ÀÐÀ» ¼ö ÀÖµµ·Ï ÀÎÄÚµùÇÑ´Ù.
¿£ÄÚµùµÈ ¹®ÀÚ¿Àº
unescape ¸Þ¼µå·Î µðÄÚµùÇÏ¸é ¿ø»óÅ ¹®ÀÚ¿·Î µ¹¾Æ¿Â´Ù.
¹®¹ý: [Global.]escase(sVal)
ÄÚµå: document.write(escape('abc 123 °¡³ª´Ù'))
°á°ú:
eval ¸Þ¼µå(
Àü¿ª±â´É¼º)
IE3.02 NS2
¢¡ Javascript Äڵ带 Æò°¡ÇÏ°í ½ÇÇàÇÑ´Ù.
¹®¹ý: [Global.]eval(JsCode)
ÄÚµå: eval('document.write(isNaN("123"))');
document.write(' | '+eval('isNaN("1,234")')
°á°ú:
ÄÚµå: eval('document.write("<IMG src=../../gif/rfmethod.gif>")');
°á°ú:
find ¸Þ¼µå
- NS4
¢¡ À©µµ¿ì¿¡¼ ÁöÁ¤ÇÑ ¹®ÀÚ¿À» ã¾Æ ºÎ¿ï°ªÀ» ¹ÝȯÇÑ´Ù.
ãÀ» ¹®ÀÚ¿,
´ë¼ÒºÐÀÚ ±¸º°(ºÎ¿ï°ª)°ú
µÚ·Î °Ë»ö(ºÎ¿ï°ª) ÀμöµéÀ» Á¦°øÇÑ´Ù. ¸¸ÀÏ ¹®ÀÚ¿ Àμö°¡ Á¦°øµÇÁö ¾ÊÀ¸¸é, ã±â ´ëÈâÀ» ¶ç¿ö ¼³Á¤ÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.
¹®¹ý: [bVal=][Global.]find([string[,caseSensitive, backward]])
ÄÚµå: <INPUT type=button onClick="find('javascript',false,true)" value="ã±â ¿¹Á¦">
forward ¸Þ¼µå
- NS4
Using ¢¡ ºê¶ó¿ìÀúÀÇ
¾ÕÀ¸·Î ´ÜÃ߸¦ ´·¶À» ¶§¿Í µ¿ÀÏÇÏ´Ù. ÇöÀç À©µµ¿ìÀÇ ÃÖ»óÀ§ â¿¡¼ ÀÌ¹Ì ¹æ¹®Çß´ø ¹æ¹®ÇÑ ±â·Ï(histroy) ¸ñ·ÏÀÇ ´ÙÀ½ ÁÖ¼Ò(URL)·Î À̵¿ÇÑ´Ù. ´Ü. ÇöÀç È÷½ºÅ丮 ¸ñ·Ï¿¡¼ ¾ÕÀ¸·ÎÀÇ ÁÖ¼Ò°¡ ¾øÀ¸¸é ¾ÕÀ¸·Î´Â À̵¿ÇÒ ¼ö ¾ø´Ù.
Explorer¿¡¼´Â
history.
forword() ȤÀº
history.
go(N)¸¦ »ç¿ëÇ϶ó.
¹®¹ý: [Global.]forward()
ÄÚµå: <INPUT type=button value="¾ÕÀ¸·Î" onClick="forward()">
focus ¸Þ¼µå
IE4 NS3
¢¡ ÁöÁ¤µÈ À©µµ¿ì¿¡ ÃÊÁ¡À» ÁöÁ¤ÇÑ´Ù. ÃÊÁ¡ÀÌ ÁöÁ¤µÈ´Ù´Â °ÍÀº ±× ÆäÀÌÁö°¡ ¸Ç À§¿¡ ³ªÅ¸³ª°í ÀÛ¾÷ÇÏ´Â »óÅ·ΠµÈ´Ù´Â ÀǹÌÀÌ´Ù. ÀÌ´Â ¿·ÁÀÖ´Â À©µµ¿ì°¡ ¿©·¯°³ ÀÖÀ»¶§ ¸Ç À§¿¡ ¶°µµ·Ï À©µµ¿ì¸¦ ÁöÁ¤Çϴµ¥ À¯¿ëÇÏ´Ù.
¹®¹ý: [Global.]focus()
ÄÚµå: <SPAN id=show4></SPAN>
<SCRIPT>if (focus) show4.innerHTML='focus'; else show.innerHTML='blur'</SCRIPT>
°á°ú:
GetObject ¸Þ¼µå(
Àü¿ª±â´É¼º)
IE4 -
¢¡ ÁöÁ¤ÇÑ °³Ã¼¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=][Global.]GetObject([pathName][,class])
ÄÚµå: CADObject=GetObject('C:\\CAD\\SCHEMA.CAD')
handleEvent ¸Þ¼µå
- NS4
¢¡ ƯÁ¤ À̺¥Æ®ÀÇ Ã³¸®±â¸¦ È£ÃâÇϴµ¥ »ç¿ëµÈ´Ù.
¹®¹ý: [Global.]handleEvent(eventType)
ÄÚµå: <INPUT type=button value="À̺¥Æ® ó¸®" onClick="handleEvent('onClick')">
°á°ú: »ý·«
home ¸Þ¼µå
- NS4
¢¡ ºê¶ó¿ìÁ® ÀÇ È¨ÆäÀÌÁö ¾ÆÀÌÄÜÀ» Ŭ¸¯ÇÑ °Í°ú °°Àº È¿°ú¸¦ °®´Â´Ù. »ç¿ëÀÚ°¡
ȨÆäÀÌÁö·Î ¼³Á¤ÇÑ ÆäÀÌÁö°¡ ¿¸°´Ù. ¸»ÇÏÀÚ¸é »ç¿ëÀÚ°¡ ¼³Á¤ÇÑ È¨ÆäÀÌÁö·Î À̵¿ÇÑ´Ù.
¹®¹ý: [Global.]home()
ÄÚµå: <INPUT type=button value="ȨÀ¸·Î" onClick="home()">
°á°ú: »ý·«
isFinite ¸Þ¼µå(
Àü¿ª±â´É¼º)
IE4 NS4.06
¢¡ ÁÖ¾îÁø ¼öÄ¡°¡ À¯ÇÑÇÑ À¯È¿¼öÄ¡ÀÎÁö ¿©ºÎ¸¦ ³ªÅ¸³»´Â ºÎ¿ï°ªÀÌ´Ù.
¹®¹ý: [bVal=][Global.]isFinite(vVal)
ÄÚµå: document.write(isFinite(1234)+' | '+isFinite(Math.pow(1000,1000)));
°á°ú:
isNaN ¸Þ¼µå(
Àü¿ª±â´É¼º)
IE3.02 NS4.06
¢¡ ¾î¶² °ªÀÌ ¿¹¾à°ªÀÎ NaN(¼ýÀÚ ¾Æ´Ô)ÀÎÁö ¿©ºÎ¸¦ ³ªÅ¸³»´Â ºÎ¿ï°ªÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: [Global.]isNaN(vVal)
ÄÚµå: document.write(isNaN("123"),' | ',isNaN("1,234"),' | ',Number("1,234"))
°á°ú:
moveBy ¸Þ¼µå
IE4 NS4
¢¡ ÇöÀçÀ§Ä¡¿¡¼ ÁöÁ¤ÇÑ °Å¸®(x, y pixel)¸¸Å À̵¿½ÃŲ´Ù.
¹®¹ý: [Global.]moveBy(xPosition,yPosition)
ÄÚµå: window.open('exp/wwindow1.html','test','width=800,height=500,status=yes')
moveTo ¸Þ¼µå
IE4 NS4
¢¡ À©µµ¿ìÀÇ ¿ÞÂÊ ¸é°ú À¸éÀ» ÁöÁ¤ÇÑ À§Ä¡ ÁÂÇ¥(x,y)·Î À̵¿½ÃŲ´Ù.
¹®¹ý: [Global.]moveTo(xPosition,yPosition)
ÄÚµå: window.open('exp/wwindow1.html','test','width=800,height=500,status=yes')
navigate ¸Þ¼µå
IE3.02 -
¢¡ ÁöÁ¤ÇÑ ÁÖ¼Ò·Î Ç×ÇØÇÑ´Ù.
¹®¹ý: [Global.]navigate(urlStr)
ÄÚµå: Javascript:<A href="Javascript:navigate('jsList.html')">navigate('jsList.html')</A>
°á°ú: javascript:navigate('jsList.html')
open ¸Þ¼µå
IE3.02 NS2
¢¡ »õ·Î¿î
document¸¦ ¿¬´Ù.
¹®¹ý: [oVal=][Global.]open([mimeType[,replace]])
parseFloat ¸Þ¼µå(
Àü¿ª±â´É¼º)
IE3.02 NS2
¢¡¹®ÀÚ¿¿¡¼ º¯È¯µÈ ºÎµ¿ ¼Ò¼öÁ¡ ¼ýÀÚ¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [fVal=][Global.]parseFloat(vVal)
ÄÚµå: document.write(parseFloat(1234.456)+' | '+parseFloat(Math.pow(111.11,100)));
°á°ú:
parseInt ¸Þ¼µå(
Àü¿ª±â´É¼º)
IE3.02 NS2
¢¡¹®ÀÚ¿¿¡¼ º¯È¯µÈ Á¤¼ö ¼ýÀÚ¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [iVal=][Global.]parseInt(vVal)
ÄÚµå: document.write(parseInt(1234.456)+' | '+parseInt(Math.pow(11.11,10)));
°á°ú:
print ¸Þ¼µå
IE4 NS4
¢¡ À©µµ¿ì ³»¿ëÀ» ¿ëÁö¿¡ ÀμâÇÑ´Ù.
¹®¹ý: [oVal=][Global.]print()
ÄÚµå: window.open('exp/wwindow9.html','test','width=900,height=500,status=yes')
prompt ¸Þ¼µå
IE3.02 NS2
¢¡ »ç¿ëÀÚ°¡ ÀÔ·ÂÇÒ ¼ö ÀÖ´Â ´ëÈâÀ» ¿¬´Ù.
¹®¹ý: [oVal=][Global.]prompt(sVal[,defaultInput])
ÄÚµå: <INPUT type=button value="prompt â ¿±â Ŭ¸¯" class=exp1 style="width:11em" onClick="str=prompt('Prompt ¿¹Á¦','ÀÔ·ÂÇØ º¸¶ó');show6.innerHTML=str"><span class=blue style="border:solid 1 blue" id=show6>°á°ú Ç¥½Ã À§Ä¡</span>
°á°ú: °á°ú Ç¥½Ã À§Ä¡
releaseEvents ¸Þ¼µå
- NS4
¢¡
window°³Ã¼ÀÇ ¾î¶² ÁöÁ¤µÈ ŸÀÔ(
eventType)ÀÇ Ä¸ÃĵǾî À̺¥Æ®¸¦ ÇØÁ¦ÇÏ°í À̺¥Æ® °³Ã¼ÀÇ ÇϺΠü°è·Î º¸³½´Ù.
¹®¹ý: [Global.]releaseEvents(eventType)
resizeBy ¸Þ¼µå
IE4 NS4
¢¡ ÇöÀçÀÇ À©µµ¿ìÀÇ Å©±â¸¦ ¿ÞÂÊ ¸ÇÀ§ ¸ð¼¸®´Â °íÁ¤½ÃÅ°°í ÁöÁ¤µÈ ±æÀÌ¿¡ µû¶ó ¿À¸¥ÂÊ ¾Æ·¡·Î ´Ù½Ã ¼³Á¤ÇÑ´Ù.
¹®¹ý: [Global.]resizeBy(horizPixels,vertPixels)
ÄÚµå: window.open('exp/wwindow1.html','test','width=800,height=500,status=yes')
resizeTo ¸Þ¼µå
IE4 NS4
¢¡ ÇöÀçÀÇ À©µµ¿ìÀÇ Å©±â¸¦ ¿ÞÂÊ ¸ÇÀ§ ¸ð¼¸®¸¦ °íÁ¤½ÃÅ°°í ÁöÁ¤µÈ Çȼ¿¼ö ¸¸Å ±æÀ̸¸Å ´Ã¸®°Å³ª(¾ç¼ö) ÁÙÀδÙ(À½¼ö).
¹®¹ý: [Global.]resizeTo(horizPixels,vertPixels)
ÄÚµå: window.open('exp/wwindow1.html','test','width=800,height=500,status=yes')
routeEvent ¸Þ¼µå
- NS4
¢¡ ĸÃÄµÈ À̺¥Æ®¸¦ À©µµ¿ì À̺¥Æ®Ã¼°è ¹Ø¿¡ Ãß°¡ÇÑ´Ù.
À̺¥Æ®¸¦ À©µµ¿ì(¹®¼³ª layer) ¿ø·¡ °³Ã¼¿¡ Àü´ÞÇϴµ¥, ¸ñÇ¥ °³Ã¼°¡ À©µµ¿ìÀÇ ÇÏÃþ°³Ã¼ÀÌ¸é ±× ÇÏÃþ°³Ã¼¿¡ Àü´ÞÇÑ´Ù.
¹®¹ý: [Global.]routeEvent(eventType)
ScriptEngine ¸Þ¼µå(
Àü¿ª±â´É¼º)
IE4 -
¢¡ ºê¶ó¿ìÀúÀÇ ½ºÅ©¸³Æ® ¿£ÁøÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=][Global.]ScriptEngine()
ÄÚµå: document.write(ScriptEngine())
°á°ú:
ÄÚµå: document.write(ScriptEngine()+' '+ScriptEngineMajorVersion()+'.'+ScriptEngineMinorVersion()+'-'+ScriptEngineBuildVersion())
°á°ú: ¼³¸í : ³» ºê¶ó¿ìÁ®ÀÇ JScript ¹öÀüÀÌ´Ù.
ScriptEngineBuildVersion ¸Þ¼µå(
Àü¿ª±â´É¼º)
IE4 -
¢¡ ºê¶ó¿ìÀúÀÇ ½ºÅ©¸³Æ® ¿£ÁøÀÇ ÀÛ¼º ¹øÈ£À» ¹ÝȯÇÑ´Ù.
¹®¹ý: [iVal=][Global.]ScriptEngineBuildVersion()
ÄÚµå: document.write(ScriptEngineBuildVersion())
°á°ú:
ScriptEngineMajorVersion ¸Þ¼µå(
Àü¿ª±â´É¼º)
IE4 -
¢¡ ºê¶ó¿ìÀúÀÇ ½ºÅ©¸³Æ® ¿£ÁøÀÇ »óÀ§ ¹öÀüÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: [iVal=][Global.]ScriptEngineMajorVersion()
ÄÚµå: document.write(ScriptEngineMajorVersion())
°á°ú:
ScriptEngineMinorVersion ¸Þ¼µå(
Àü¿ª±â´É¼º)
IE4 -
¢¡ ºê¶ó¿ìÀúÀÇ ½ºÅ©¸³Æ® ¿£ÁøÀÇ ÇÏÀ§ ¹öÀüÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: [iVal=][Global.]ScriptEngineMinorVersion()
ÄÚµå: document.write(ScriptEngineMinorVersion())
°á°ú:
scroll ¸Þ¼µå
IE4 NS3
¢¡ À©µµ¿ìÀÇ ÁöÁ¤µÈ À§Ä¡·Î ȸ鱼¸²(scroll)À» ÇÑ´Ù. ÀÌ ¸Þ¼µå´Â
Æó±âµÇ¸ç, ÀÌ ´ë½Å
scrollTo¸¦ »ç¿ëÇ϶ó.
¹®¹ý: [Global.]scroll(coordsPixels)
scrollBy ¸Þ¼µå
IE4 NS4
¢¡ À©µµ¿ì ³»¿ëÁö¿ªÀ» ÁöÁ¤ÇÑ Çȼ¿¼ö ¸¸Å ȸ鱼¸²(scroll)ÇÑ´Ù. ÀÌ ¸Þ¼µå´Â ¹®¼³»¿ëÀÌ À©µµ¿ì¿¡¼ Çѹø¿¡ º¼ ¼ö ¾øÀ» °æ¿ì¿¡¸¸ À¯¿ëÇÏ°í, ȸ鱼¸² º¸ÀÓ(visible) ¼Ó¼ºÀÌ
trueÀÏ °æ¿ì¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
¹®¹ý: [Global.]scrollBy(xPosition,yPosition)
ÄÚµå: window.open('exp/wwindow2.html','test','width=800,height=600,top=100,left=100,status=yes,scrollbars=yes,resizable=yes')
scrollTo ¸Þ¼µå
IE4 NS4
¢¡ À©µµ¿ìÀÇ º¸ÀÌ´Â ºÎºÐ¿¡¼ ¿ÞÂÊ ¸ÇÀ§¸¦ ±âÁØÀ¸·Î ÁöÁ¤µÈ ÁÂÇ¥·Î ȸ鱼¸²(scroll)À» ÇÑ´Ù.
¹®¹ý: [Global.]scrollTo(xPosition,yPosition)
ÄÚµå: window.open('exp/wwindow2.html','test','width=800,height=600,top=100,left=100,status=yes,scrollbars=yes,resizable=yes')
setHotkeys ¸Þ¼µå
- NS4
¢¡ ¸Þ´º¸¦ °®Áö ¾Ê´Â À©µµ¿ì¿¡¼ hot key¸¦ °¡´ÉÇÏ°Ô Çϰųª ºÒÈ°¼º ½ÃŲ´Ù..
¹®¹ý: [Global.]setHotkeys(trueOrFalse)
ÄÚµå: setHotkeys(false)
°á°ú: »ý·«
setInterval ¸Þ¼µå
IE4 NS4
¢¡ ÁöÁ¤ÇÑ ½Ã°£°£°ÝÀÇ ¹Ð¸®ÃÊ(milliseconds)·Î À©µµ¿ìÀÇ ½Ã°£¼³Á¤ ±â´ÉÇÔ¼ö¸¦ È£ÃâÇϰųª °ËÁ¤ÇÑ´Ù.
¹®¹ý: [Global.]setInterval(expression/function,milliseconds)
ÄÚµå: window.open('exp/wwindow4.html','test','width=900,height=500,status=yes,resizable=yes')
setResizable ¸Þ¼µå
- NS4
¢¡ »ç¿ëÀÚ°¡ À©µµ¿ìÀÇ Å©±â¸¦ Á¶ÀýÇÒ ¼ö Àִ°¡¸¦ ¼³Á¤ÇÑ´Ù.
¹®¹ý: [Global.]setResizable(trueOrFalse)
ÄÚµå: setResizable(true)
°á°ú: »ý·«
setTimeout ¸Þ¼µå
IE3.02 NS2
¢¡ ÀÌ¹Ì ÁöÁ¤µÈ ¹Ð¸®ÃÊ(millisecond)°¡ Áö³µ´ÂÁö Æò°¡Çϱâ À§ÇÏ¿© À©µµ¿ìÀÇ ±â´ÉÇÔ¼ö¸¦ È£ÃâÇϰųª °ËÁ¤ÇÏ¿© ½Ã°£À» ÁøÇàÇÑ´Ù.
¹®¹ý: [Global.]setTimeout(expression/function,milliseconds)
ÄÚµå: window.open('exp/wwindow4.html','test','width=900,height=500,status=yes,resizable=yes')
setZOptions ¸Þ¼µå
- NS4
¢¡ À©µµ¿ìÀÇ z-order stacking ¼öÁØÀ» ÁöÁ¤ÇÑ´Ù. À©µµ¿ì°£ÀÇ º¸ÀÌ´Â ¿ì¼±¼øÀ§¸¦ °áÁ¤ÇÑ´Ù.
¹®¹ý: [Global.]setZOptions(windowPosition)
ÄÚµå:
°á°ú: »ý·«
showHelp ¸Þ¼µå
IE4
¢¡ µµ¿ò¸» ÆÄÀÏÀ» ¿¬´Ù.
¹®¹ý: [oVal=][Global.]showHelp(urlStr)
ÄÚµå: <INPUT type=button value="showHelp" onClick="showHelp('../../media/notepad.chm')" value="±Û²Ã µµ¿ò¸»">
°á°ú:
showModalDialog ¸Þ¼µå
IE4 -
¢¡ ´ëÈ(´Ù¾ß·Î±×) ¹Ú½º¸¦ ¿¾î º¸¿©ÁØ´Ù.
¹®¹ý: [oVal=][Global.]showModalDialog(urlStr)
ÄÚµå: <INPUT type=button value="showModalDialog" onClick="showModalDialog('./exp/wmodalDial.html','','dialogHeight:10')">
°á°ú:
showModelessDialog ¸Þ¼µå
IE5 -
¢¡ ´ëÈ(´Ù¾ß·Î±×) ¹Ú½º¸¦ ¿¾î º¸¿©ÁØ´Ù.
¹®¹ý: [oVal=][Global.]showModelessDialog(urlStr)
ÄÚµå: <INPUT type=button value="showModelessDialog"
onClick="window.showModelessDialog('./exp/wmodalDial.html','','dialogHeight:10')">
°á°ú:
stop ¸Þ¼µå
- NS4
¢¡ ´Ù¿î·Îµå Áß¿¡ ÀÖ´Â À©µµ¿ìÀÇ ´Ù¿î·Îµå¸¦ Áß´ÜÇÑ´Ù. ºê¶ó¿ìÁ®ÀÇ
ÁßÁö ´ÜÃ߸¦ ´©¸£´Â °Í°ú °°´Ù.
¹®¹ý: [Global.]stop()
ÄÚµå: <INPUT type=button value="·Îµù ÁßÁö" onClick="stop()">
°á°ú: »ý·«
toString ¸Þ¼µå
IE4 NS3
¢¡ °³Ã¼ÀÇ ¹®ÀÚ¿À» ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=][Global.]toString()
ÄÚµå: document.write('¹®ÀÚ¿'.toString(),' | ','123'.toString())
°á°ú:
taint ¸Þ¼µå(
Àü¿ª±â´É¼º)
- NS3
¢¡ °³ÀÎ µ¥ÀÌÅÍ º¸È£¸¦ À§ÇÏ¿© Navigator 3¿¡¼ Tainting Security Model·Î ½ÇÇèÀûÀ¸·Î µµÀԵǾî
º°·Î ÁÁÀº ¼º°ú¸¦ ³»Áö ¸øÇÏ¿© °ÅÀÇ »ç¿ëµÇ°í ÀÖÁö ¾Ê´Ù.
unescape ¸Þ¼µå(
Àü¿ª±â´É¼º)
IE3.02 NS2
¢¡
escape ¸Þ¼µå·Î ÀÎÄÚµùÇÑ
String °³Ã¼¸¦ µðÄÚµùÇÑ´Ù.
¹®¹ý: [sVal=][Global.]unescase(sVal)
ÄÚµå: document.write(unescape('abc%20123%20%uAC00%uB098%uB2E4'))
°á°ú:
untaint ¸Þ¼µå(
Àü¿ª±â´É¼º)
- NS3
¢¡ °³ÀÎ µ¥ÀÌÅÍ º¸È£¸¦ À§ÇÏ¿© Navigator 3¿¡¼ Tainting Security Model·Î ½ÇÇèÀûÀ¸·Î µµÀÔµÇ¾î º°·Î ÁÁÀº ¼º°ú¸¦ ³»Áö ¸øÇÏ¿© °ÅÀÇ »ç¿ëµÇ°í ÀÖÁö ¾Ê´Ù.
unwatch ¸Þ¼µå
- NS4
¢¡ ±× °³Ã¼ÀÇ ¼Ó¼º¿¡ watchpoint¸¦ Á¦°ÅÇÑ´Ù.
¹®¹ý: [Global.]unwatch(property,handler)
valueOf ¸Þ¼µå
IE4 NS3
¢¡ °³Ã¼ÀÇ ¿ø½Ã(primitive)°ªÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: [vVal=][Global.]myObj.valueOf()
ÄÚµå: document.write('¹®ÀÚ¿ °³Ã¼'.valueOf(),' | ',Math.pow(16,4).valueOf(16))
°á°ú:
ÄÚµå: document.write(document)
°á°ú:
watch ¸Þ¼µå
- NS4
¢¡ ±× °³Ã¼ÀÇ ¼Ó¼º¿¡ watchpoint¸¦ Ãß°¡ÇÏ¿© ¼³Á¤ÇÑ´Ù.
¹®¹ý: [Global.]watch(property,handler)