簡體   English   中英

如何知道何時加載窗口彈出窗口?

[英]How can I know when a window popup is loaded?

嘗試這種我的代碼:

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的腳本,它們可能不會觸發,

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM