gpt4 book ai didi

javascript - window.onload 弹窗加载DOM,浏览器兼容性

转载 作者:行者123 更新时间:2023-11-28 03:38:01 24 4
gpt4 key购买 nike

我有 HTML 弹出窗口,我想在打开带有规范的窗口后添加文本。功能:

var win = window.open('private.php', data.sender_id , 'width=300,height=400');                      
win.window.onload = function() {
//function for add text
//chrome and firefox fire, IE and Opera not
};

这与 Chrome 和 Firefox 完美配合,但 Opera 和 IE9 无法正常工作。请告诉我使用 IE 和 Opera 的最佳方式。我尝试:

$(document).ready(function(){
//function for add text
});

但同样的事情。

我找到了解决方案,但我不知道是否有比 setTimeout 更好的解决方案???

我使用的是 onload 事件:

setTimeout(function(){
//add text
},200);

最佳答案

索引.php

function callback() {
// ...
return xxx;
}

private.php

 $(document).read(function() {
var text_to_insert = window.opener.callback();
})

关于javascript - window.onload 弹窗加载DOM,浏览器兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12993131/

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