gpt4 book ai didi

javascript - 我如何知道弹出窗口何时加载?

转载 作者:行者123 更新时间:2023-12-02 18:20:03 24 4
gpt4 key购买 nike

尝试过this我的代码:

var w = window.open("http://www.jsfiddle.net");

if (w) {
w.onload = function() {
$('#complete').html("finished");
};
}

但我离目标还很远。我想在加载窗口时在 div 中写入“完成”。我该怎么做?

最佳答案

如果你想从父级进行控制,你可以使用ajax来抓取html并将其注入(inject)到弹出窗口中。

$.ajax({
url:"somepage.html",
success:function(html) {
$('#complete').html("finished");
var popup = window.open("");
var doc = popup.document;
doc.write(html);
}
});

尽管如果子页面具有依赖于 onload 的脚本,它们可能不会触发,

关于javascript - 我如何知道弹出窗口何时加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18916774/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com