Window: name ìì±
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since 2015ë 7ì.
Window.name ìì±ì
ì°½ì íì 컨í
ì¤í¸ ì´ë¦ì ì»ê±°ë ì¤ì í©ëë¤.
ê°
문ìì´.
ì¤ëª
ì°½ì ì´ë¦ì ì£¼ë¡ íì´í¼ë§í¬ë í¼ì ëì(target)ì¼ë¡ ì¤ì íë ë° ì¬ì©ë©ëë¤. íì 컨í ì¤í¸ë ì´ë¦ì ê°ì§ íìê° ììµëë¤.
ìµì ë¸ë¼ì°ì ë íì´ ë§ì½ ë¤ë¥¸ ëë©ì¸ì¼ë¡ë¶í° íì´ì§ë¥¼ ë¡ëíë ê²½ì° Window.nameì ë¹ ë¬¸ìì´ë¡ ì¬ì¤ì íê³ ,
ìë íì´ì§ê° ë¤ì ë¡ëë ê²½ì°(ì: "ë¤ë¡ ê°ê¸°" ë²í¼ ì íì¼ë¡ ë¤ì ë¡ë)ìë ì´ë¦ì ë³µìí©ëë¤.
ì´ë¡ì¨ ì´ì íì´ì§ê° ìì±ì ì ì¥íìì§ë 모르ë ì ë³´ì ì 뢰í ì ìë íì´ì§ê° ì ê·¼íë ê²ì ë°©ì§í©ëë¤.
(ì ì¬ì ì¼ë¡ ìë¡ì´ íì´ì§ë ê·¸ ë°ì´í°ë¥¼ ìì íì ìë ìì¼ë©°, ìì íë¤ë©´ ìë íì´ì§ê° ë¤ì ë¡ëëìì ë ë°ì´í°ê° ì½í ìë ììµëë¤)
ëí Window.nameì ëªëª íë ììí¬ìì í¬ë¡ì¤ ëë©ì¸ íµì ì¼ë¡ JSONPë³´ë¤ ë ìì í ëìì¼ë¡ ì ê³µí기 ìí´ ì¬ì©ë©ëë¤.
íì§ë§, 민ê°í ë°ì´í°ë¥¼ ë¤ë£¨ë ìµì ì¹ ì í리ì¼ì´ì
ì í¬ë¡ì¤ ëë©ì¸ íµì ì ë°©ë²ì¼ë¡ window.nameì ìì¡´íë©´ ìë©ëë¤.
ì´ê²ì window.nameì ìëë 목ì ì´ ìëë©°, ì°½(window) ê°ì ì ë³´ ê³µì 를 ìí ëì± ìì íê³ ì¢ì ë°©ë²ì´ ì기 ë문ì
ëë¤.
Window.postMessage()ê° ë°ë¡ ê·¸ ê¶ì¥ëë ë°©ë²ì
ëë¤.
ì°¸ê³ :
window.nameì toString ë©ìë를 ì´ì©í´ì
ì ì¥ëì´ ìë 모ë ê°ì 문ìì´ ííì¼ë¡ ë³íí©ëë¤.
ìì
<script>
// í¹ì íì 컨í
ì¤í¸ì ì´ë¦ì¼ë¡ íì ì½ëë¤.
const otherTab = window.open("url1", "_blank");
if (otherTab) otherTab.name = "other-tab";
</script>
<a href="url2" target="other-tab">ì´ ë§í¬ë ë¤ë¥¸ íìì ì´ë¦´ ê²ì
ëë¤.</a>
ëª ì¸ì
| Specification |
|---|
| HTML > # dom-name-dev > |