showModalDialog之表单提交

在通过如下语句中打开的对话框中:

window.showModalDialog(url,window,'dialogWidth: 300px;dialogHeight: 270px;status: no;scroll: no;help: no'); // 注,这里传给对话框的参数是父窗户

如果url里面是一个表单,那么在对话框中提交数据的时候,则一定会打开一个新的窗户,由于showModalDialog这个方法仅适于IE5.5以上版本,所以在这里建立一个折中方案,即在url的表单页面中加入一个iframe,代码如下:

<iframe name="actionFrame" id="actionFrame" src="" width=0 height=0></iframe>

阅读全文
类别: 历史.技术  查看评论

你可能感兴趣的:(showModalDialog)