0

親ウィンドウの場合:

window.open('page.php','nameIWant','toolbar=no')

新しいウィンドウコードからwindow.open()で指定されたターゲットを取得するにはどうすればよいですか。

document.title、document.name、document.targetを取得しようとしましたが、「nameIWant」が表示されなかったか、IE8で機能する文字列を開く簡単な方法があります。

4

2 に答える 2

3

ドキュメントに名前を付けるのではなく、新しいウィンドウに名前を付けます。window.name新しく開いたウィンドウで試してください。

于 2012-05-27T10:50:25.790 に答える
1

document子ウィンドウのオブジェクトを取得することは、新しく開いたウィンドウを参照し、documentそこからオブジェクトを取得することです。

http://jsfiddle.net/3pQk6/

var child = window.open();

//set title
child.document.title = 'foo'

//text node in child window's body
child.document.body.appendChild(document.createTextNode('bar'));​​​
于 2012-05-27T10:55:20.950 に答える