在父窗口中:
window.open('page.php','nameIWant','toolbar=no')
如何从新窗口代码中获取window.open()中指定的目标。
我试图检索document.title,document.name和document.target,没有给我'nameIWant' 或者是否有一种简单的方法可以在打开时获取字符串,这在IE8中有效。
答案 0 :(得分:3)
您没有为文档命名,而是将新窗口命名为。在新打开的窗口中尝试window.name
。
答案 1 :(得分:1)
获取子窗口的document
对象只是引用新打开的窗口并从中获取document
对象:
var child = window.open();
//set title
child.document.title = 'foo'
//text node in child window's body
child.document.body.appendChild(document.createTextNode('bar'));