これを私のコードで試しました:
var w = window.open("http://www.jsfiddle.net");
if (w) {
w.onload = function() {
$('#complete').html("finished");
};
}
しかし、私は目標から遠く離れています。ウィンドウがロードされたときにdivに「終了」と書きたいです。どうすればいいですか?
これを私のコードで試しました:
var w = window.open("http://www.jsfiddle.net");
if (w) {
w.onload = function() {
$('#complete').html("finished");
};
}
しかし、私は目標から遠く離れています。ウィンドウがロードされたときにdivに「終了」と書きたいです。どうすればいいですか?
親から制御したい場合は、ajax を使用して html を取得し、ポップアップ ウィンドウに挿入できます。
$.ajax({
url:"somepage.html",
success:function(html) {
$('#complete').html("finished");
var popup = window.open("");
var doc = popup.document;
doc.write(html);
}
});
子ページに onload に依存するスクリプトがある場合、起動しない可能性がありますが、