我有 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);