读书人

unload事件中returnValue的值不能被父

发布时间: 2012-02-07 17:45:37 作者: rapoo

unload事件中returnValue的值不能被父窗口获取
被打开的窗口中
window.unload()
{
returnValue= "true ";
}

在父窗口中
var ret=window.showModalDialog();
alert(ret);
ret值不是 "true ",而是无定义。



[解决办法]
不应该是这么个流程,应该是:
在window的onload里给returnValue赋值,然后在相应的按钮或其它地方再赋值。比如,在onload时等于false,其它情况时等于true,这样在用户无选择情况下能保证返回值是flase。


[解决办法]
returnValue => window.returnValue

读书人网 >asp.net

热点推荐