Window name 属性
实例
使用 open() 方法创建一个窗口,并返回新窗口的名称:
<!DOCTYPE html><html><body><p>单击按钮创建一个窗口,然后显示新窗口的名称。</p><button onclick="myFunction()">试一试</button><script>function myFunction() {var myWindow = window.open("", "MsgWindow", "width=200,height=100");myWindow.document.write("<p>窗口的名称是: " + myWindow.name + "</p>");}</script></body></html>
定义与用法
name 属性设置或返回窗口的名称。
此属性通常用于在创建窗口后修改窗口的名称。
注意:窗口的名称通常用于设置超链接和表单的目标。但是
windows 有时候也需要有名称。浏览器支持
| 属性 | |||||
|---|---|---|---|---|---|
| name | Yes | Yes | Yes | Yes | Yes |
语法
返回 name 属性:
window.name
设置 name 属性:
window.name = winName
属性值
| 值 | Type | 描述 |
|---|---|---|
| winName | String | 指定 window 的名称 |
技术细节
| 返回值: | 一个字符串,表示窗口的名称 备注: 如果未指定名称,此属性将返回 "view" |
|---|
更多实例
实例
将当前窗口的名称设置为 "myWindowName":
<!DOCTYPE html><html><body><p>单击按钮将窗口名称设置为 "myWindowName"。</p><button onclick="myFunction()">试一试</button><p id="demo"><script>function myFunction() {window.name = "myWindowName";var x = "这个窗口的名称现在是: " + window.name;document.getElementById("demo").innerHTML = x;}</script></body></html>