window name 属性定义
name 属性可设置或得到窗口的名称,其值为字符串。语法如下:
window.name = [name]
该名称是在 open() 方法创建窗口时指定的或者使用一个 <frame> 标记的 name 属性指定的,默认情况下 name 属性值是为空的。
提示:窗口的 name 属性可以用于 <a> 或 <form> 标签的 target 属性值,这样表示超链接文档或表单提交结果应该显示于指定 name 的窗口或框架中。
name 属性实例
下面的例子可得到弹出的新窗口的名字:
<html>
<head>
<script type="text/javascript">
function getName(){
document.write(myWindow.name)
}
</script>
</head>
<body>
<script type="text/javascript">
myWindow=window.open('','MyName')
myWindow.document.write("弹出窗口")
</script>
<button onclick="getName()">显示弹出窗口的名字</button>
</body>
</html>
运行该例子(设置允许浏览器弹出窗口),点击原窗口的按钮,显示弹出窗口的名字。
