<form target="hoge">
<input type="submit" value="送信" />
</form>
として開いたウィンドウを操作したいのですが
どうすれば内容を取得できたか忘れてしまいました。
同一ドメインなら取得出来たはずなのですが...
ダメでしたでしょうか。
例えば開いたウィンドウのhtmlを取得したければ
window.hoge.document とかで取得出来ませんでしたでしょうか。
よろしくお願いします。
var hoge = window.open("", "hoge")
で、submit 先の window のインスタンスが取得できるので、hoge.document で操作します。
ただ、"hoge" という名前のウィンドウが無ければ、about:blank で開いてしまいますし、
同じ名前のウィンドウが二つあったらどうするんだ、などと、
確実性には欠ける方法です。
http://www.kinopyo.com/blog/javascript-get-opener-window-document
window.opener.document
のことでしょうか?
ありがとうございます。
これは子ウィンドウから親ウィンドウのdocumentの取得ですよね。
ではなく、親ウィンドウから子ウィンドウのdocumentを取得したいのです。
よろしくお願いします。
var hoge = window.open("", "hoge")
で、submit 先の window のインスタンスが取得できるので、hoge.document で操作します。
ただ、"hoge" という名前のウィンドウが無ければ、about:blank で開いてしまいますし、
同じ名前のウィンドウが二つあったらどうするんだ、などと、
確実性には欠ける方法です。
うお!
ウィンドウを開いた後にこうやって取得出来るんですね。
知りませんでした。
半信半疑で試したら取得出来てビックリです。感動です。
ありがとうございました。
うお!
ウィンドウを開いた後にこうやって取得出来るんですね。
知りませんでした。
半信半疑で試したら取得出来てビックリです。感動です。
ありがとうございました。