首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

unload事件中returnValue的值不能被父窗口获取解决方案

2012-02-07 
unload事件中returnValue的值不能被父窗口获取被打开的窗口中window.unload(){returnValue true }在父

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

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



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


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

热点排行