用IE8打开一个页面a,
点a里面的一个按钮用window.showModalDialog方式发开了页面b,
点b里面的一个按钮用window.showModalDialog方式发开了页面c,
在c里面输入数据保存后关闭c回到页面b。
问:
1.问页面b怎么刷新啊?
2.页面abc是不是都是用同一个window对象?
3.如果问题2是,那么在页面c里面调用代码window.close();页面a和b为什么又没有关闭?
点a里面的一个按钮用window.showModalDialog方式发开了页面b,
点b里面的一个按钮用window.showModalDialog方式发开了页面c,
在c里面输入数据保存后关闭c回到页面b。
问:
1.问页面b怎么刷新啊?
2.页面abc是不是都是用同一个window对象?
3.如果问题2是,那么在页面c里面调用代码window.close();页面a和b为什么又没有关闭?
2.不是
页面b --> winB=window.showModalDialog("b");
页面c --> winC=window.showModalDialog("c")
var rval = window.showModalDialog(url,window,"dialogWidth:53;dialogHeight:32;help:no;resizable:yes;status:no;scroll:off");
if(rval=="ok"){
//刷新b的url
}c页:window.returnValue = "ok";
window.close();