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