如何在父窗口等待子窗口载入完成???
在父窗口中执行如下内容
var w=window.open( "a.asp ");
w.add_row() //a.asp 中的一个js函数
w.add_row()这一句总是出错,但我写成这样就不会错
var w=window.open( "a.asp ");
w.add_row() //a.asp 中的一个js函数
现在要引用
var err;
while(!(root.combine_win.closed||err)){
try{
throw root.combine_win.loadcomplete;
}catch(err){}
}
root.combine_win.focus();
------解决方案--------------------其它不一定要这样嘛,你可以在子窗口的onload事件中执行父窗口的一个 函数效果一样嘛
------解决方案--------------------实在要在父窗口操作子窗口的函数,就用
var mygo = setInterval(test,100);
function test(){
try{
要执行的函数()
}catch(e){
clearInterval(mygo);
}
}
不断尝试。。。