aboutsummaryrefslogtreecommitdiff
path: root/files/ko/web/api/window/name
diff options
context:
space:
mode:
Diffstat (limited to 'files/ko/web/api/window/name')
-rw-r--r--files/ko/web/api/window/name/index.html32
1 files changed, 32 insertions, 0 deletions
diff --git a/files/ko/web/api/window/name/index.html b/files/ko/web/api/window/name/index.html
new file mode 100644
index 0000000000..54228c7183
--- /dev/null
+++ b/files/ko/web/api/window/name/index.html
@@ -0,0 +1,32 @@
+---
+title: Window.name
+slug: Web/API/Window/name
+tags:
+ - 참고
+ - 창
+translation_of: Web/API/Window/name
+---
+<div>{{APIRef}}</div>
+
+<h2 id="Summary" name="Summary">요약</h2>
+
+<p>창의 이름을 얻거나/설정합니다.</p>
+
+<h2 id="Syntax" name="Syntax">문법</h2>
+
+<pre class="syntaxbox"><var>string</var> = window.name;
+window.name = <var>string</var>;
+</pre>
+
+<h2 id="Example" name="Example">예제</h2>
+
+<pre class="brush:js">window.name = "lab_view";
+</pre>
+
+<h2 id="Notes" name="Notes">설명</h2>
+
+<p>창의 이름은 주로 하이퍼링크나 폼의 target으로 설정됩니다. 그외엔, 창은 이름을 가지는 것을 거의 필요로 하지 않습니다.</p>
+
+<p>또한 몇몇 프레임워크에서 창의 이름은 cross-domain messaging을 제공하기 위해 사용됩니다. (예를 들면, <a href="http://www.thomasfrank.se/sessionvars.html">SessionVars</a> 과 Dojo's <a href="http://www.sitepen.com/blog/2008/07/22/windowname-transport/">dojox.io.windowName</a>) 좀더 보안을 생각한다면 JSONP로 대체 될 수 있습니다. 하지만 최근 의 웹어플리케이션이 호스팅하는 민감한 데이터들은 cross-domain messaging을 이용하기 위해서 <code>window.name</code>에 의존해서는 안되며, 대신 <a href="/en-US/docs/Web/API/Window/postMessage">postMessage API</a>를 이용하는 방법이 있습니다.</p>
+
+<p><code>window.name</code>은 <code>toString</code> 메소드를 이용해 모든 값을 문자열로 변환합니다.</p>