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

原创 2004年06月24日 08:56:00
如果你 的 浏览器是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>


原出处:
http://www.yourblog.org/Data/20044/47443.html

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

如果你 的 浏览器是IE5.5+,可以在对话框中使用带name属性的iframe,提交时可以制定target为该iframe的name。对于IE4+,你可以用高度为0的frame来作:例子, test...
  • kingapex1
  • kingapex1
  • 2004年06月24日 08:56
  • 1391

模态窗口的使用(转)

javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如:  ...
  • cuijian_ok
  • cuijian_ok
  • 2005年02月24日 10:56
  • 1025

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

1,如何在模态对话框中进行提交而不新开窗口? 如果你 的 浏览器是IE5.5+,可以在对话框中使用带name属性的iframe,提交时可以制定target为该iframe的name。对于IE4+,...
  • Angel_He
  • Angel_He
  • 2012年03月28日 00:30
  • 919

模态对话框中提交表单

在模态对话框中放一个表单,当提交表单时,会立刻新开一个窗口,这对于我们使用来说,非常不爽,不过,要改进这一点也非常简单,我们只需要在head中加入就可以解决了。...
  • licip
  • licip
  • 2009年12月17日 09:43
  • 1812

showModalDialog()、showModelessDialog()方法使用详解

  Javascript有许多内建的方法来产生对话框,如:window.alert(),   window.confirm(),window.prompt().等。   然而IE提供更多的方法支持对话...
  • mady55
  • mady55
  • 2006年06月05日 19:37
  • 632

在showModalDialog打开的画面中提交form时,不想打开新窗口的解决方法

打开一个模态窗口:window.showModalDialog(url,window,"dialogWidth:950px; dialogHeight:450px; help: no; status:...
  • rainbow702
  • rainbow702
  • 2016年01月14日 15:47
  • 898

为什么IE9总是要在新窗口中打开网页?

使用 IE9 打开链接的时候,为什么总是要在新窗口打开而无法在同一窗口的新选项卡打开? 某些程序通过代码的编写确实可以绕过IE浏览器的设置,强制在新窗口中打开网页。但若所有窗口都这样就确实有点奇...
  • tolearner
  • tolearner
  • 2013年06月24日 17:45
  • 1543

MFC中模态对话框详解

模态对话框 在涉及GUI程序开发的过程中,常常有模态对话框以及非模态对话框的概念模态对话框:在子界面活动期间,父窗口是无法进行消息响应。独占用户输入 非模态对话框:各窗口之间不影响主要区别:非模态对...
  • u010983763
  • u010983763
  • 2016年11月21日 12:03
  • 1604

模态窗口提交表单时弹出新窗口问题

做项目的时候遇到了这个问题,在模态窗口中一点击查询按钮就弹出一个新窗口,上网查了查,有两种解决方法:一、用框架页才能避免页面在新窗口中打开,你可以用iframe,也可以用frameset标签,但相对来...
  • cngkqy
  • cngkqy
  • 2008年02月17日 16:20
  • 5877

如何点击按钮弹出新窗口,输入数据后返回并刷新页面?

在一些.NET论坛中有人经常会问:如何在页面中点击按钮打开新页面,输入数据,然后返回到初始页面并进行更新?要解决这个问题,应该弄清楚window.showModalDialog()的用法,本人在htt...
  • lne818
  • lne818
  • 2007年01月06日 16:22
  • 2957
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何在模态对话框中进行提交而不新开窗口?
举报原因:
原因补充:

(最多只允许输入30个字)