关于使用document.forms.target时父窗口弹出子窗口的问题
2009-09-22 14:03
375 查看
最近实现了一个父窗口弹出子窗口的功能,之间出现了一个小问题。
在父页面使用下列方法打开子窗口:
在当此方法的action运行后,我在子页面自动设置了window.close使其子页面关闭。
但是这是在父页面中点击其他的按钮,比如保存按钮,会再次弹出一个页面,然后提示保存成功。
最终得知是因为在当前页面,因此在保存的方法中需要将target这个属性置为空字符串,问题解决。
在父页面使用下列方法打开子窗口:
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这个属性置为空字符串,问题解决。
相关文章推荐
- 关于LinkButton.enabled = false时,去掉javascript中弹出窗口的问题
- 关于js中alert弹出窗口文本换行问题简单详细说明
- 关于webview 中使用https 链接 总是弹出认证ssl问题
- 关于Google浏览器使用layer弹出层video标签播放视屏无法全屏播放问题
- 使用springMVC返回json时,浏览器会弹出下载窗口问题
- 关于 在线窗口翻译 在浏览器中使用的问题
- 关于tipsWindown弹出层的一些使用问题
- (MFC)关于点击窗口1的button弹出对话框2,关闭对话框2,需要点击两次对话框1的button才能弹出对话框2的问题
- 关于ShowModalDialog中的Excel导出窗口不能自动弹出的问题
- 关于点击菜单项或按钮无法弹出对话框的问题(使用了RichEdit控件)
- 关于iPhone/iPad的iOS系统自动弹出认证窗口问题
- 关于mui使用弹出菜单被遮蒙板遮住的问题
- 关于自定义弹出新窗口Referer丢失的问题
- 关于iPhone/iPad的iOS系统自动弹出认证窗口问题
- 关于 ajaxToolkit:ModalPopupExtender 弹出窗口在IE弹出时“游走”的问题。
- ASP.NET中关于验证控件和自定义弹出确认窗口的冲突问题
- 关于window.open弹出窗口有无标题栏的问题
- CEFGlue 加载FLASH 使用HOOK 方式 解决 CEF 加载 PPAPI FLASH 插件时弹出 CMD 命令行 窗口的问题
- 关于JavaScript 弹出窗口 展开 TreeView 事件 无法触发问题