您的位置:首页 > 其它

关于使用document.forms.target时父窗口弹出子窗口的问题

2009-09-22 14:03 375 查看
最近实现了一个父窗口弹出子窗口的功能,之间出现了一个小问题。

在父页面使用下列方法打开子窗口:

window.open("","test","status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes,top=200,left=100,width=850,height=640");
document.forms[0].action="testAddCusAllInfo.html?selectButtonMenu=2&flag="+'booking';
document.forms[0].target="test";
document.forms[0].submit();


 

在当此方法的action运行后,我在子页面自动设置了window.close使其子页面关闭。

但是这是在父页面中点击其他的按钮,比如保存按钮,会再次弹出一个页面,然后提示保存成功。

最终得知是因为在当前页面,因此在保存的方法中需要将target这个属性置为空字符串,问题解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  action