您的位置:首页 > 其它

如何在模态对话框中进行提交而不新开窗口?

2007-10-14 16:13 423 查看
常见问题:

1,如何在模态对话框中进行提交而不新开窗口?

如果你 的 浏览器是IE5.5+,可以在对话框中使用带name属性的iframe,提交时可以制定target为该iframe的name。对于IE4+,你可以用高度为0的frame来作:例子,

test6.htm

===================

<script>

window.showModalDialog("test7.htm")

</script>

test7.htm

===================

if(window.location.search) alert(window.location.search)

<frameset rows="0,*">

<frame src="about:blank">

<frame src="test8.htm">

</frameset>

test8.htm

===================

<form target="_self" method="get">

<input name=txt value="test">

<input type=submit>

</form>

<script>

if(window.location.search) alert(window.location.search)

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: