Window name 属性

实例

使用 open() 方法创建一个窗口,并返回新窗口的名称:

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <p>单击按钮创建一个窗口,然后显示新窗口的名称。</p>
  5. <button onclick="myFunction()">试一试</button>
  6. <script>
  7. function myFunction() {
  8. var myWindow = window.open("", "MsgWindow", "width=200,height=100");
  9. myWindow.document.write("<p>窗口的名称是: " + myWindow.name + "</p>");
  10. }
  11. </script>
  12. </body>
  13. </html>

定义与用法

name 属性设置或返回窗口的名称。

此属性通常用于在创建窗口后修改窗口的名称。

注意:窗口的名称通常用于设置超链接和表单的目标。但是 windows 有时候也需要有名称。

浏览器支持

属性
nameYesYesYesYesYes

语法

返回 name 属性:

  1. window.name

设置 name 属性:

  1. window.name = winName

属性值

Type描述
winNameString指定 window 的名称

技术细节

返回值:一个字符串,表示窗口的名称

备注: 如果未指定名称,此属性将返回 "view"

更多实例

实例

将当前窗口的名称设置为 "myWindowName&quot:

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <p>单击按钮将窗口名称设置为 &quot;myWindowName&quot;。</p>
  5. <button onclick="myFunction()">试一试</button>
  6. <p id="demo">
  7. <script>
  8. function myFunction() {
  9. window.name = "myWindowName";
  10. var x = "这个窗口的名称现在是: " + window.name;
  11. document.getElementById("demo").innerHTML = x;
  12. }
  13. </script>
  14. </body>
  15. </html>

分类导航