社区
ASP
帖子详情
我用window.showmodaldialog打开的叶面里,把表单提交到iframe里,找不到iframe(ie5.0)??
nittystone
2002-07-16 12:17:01
如题!
...全文
85
10
打赏
收藏
我用window.showmodaldialog打开的叶面里,把表单提交到iframe里,找不到iframe(ie5.0)??
如题!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nittystone
2002-07-16
打赏
举报
回复
袄 。。我明白了
其实在dialog窗口里可以读打开爷的对象的。。。
爱。。。
meizz
2002-07-16
打赏
举报
回复
在主页面里:
<html><body>
<input type=button value=弹出网页对话框 onclick="showModalDialog('pop.htm', '','dialogWidth:360px;dialogheight:120px;status:no;help:no')">
<iframe name=test></iframe>
<!-- 如果你要这个iframe隐藏的话<iframe name=test style="display: none"></iframe> -->
</body></html>
在pop.htm页面里:
<html><body style="BACKGROUND: menu" onkeydown=if(event.keyCode==27)window.close()>
<form action="*.asp" target=test>
<input type=text name=name value=meizz><br>
<input type=submit value=submit></form>
</body></html>
meizz
2002-07-16
打赏
举报
回复
在主页面里:
<html><body>
<input type=button value=弹出网页对话框 onclick="showModalDialog('pop.htm', '','dialogWidth:360px;dialogheight:120px;status:no;help:no')">
<iframe name=test></iframe>
<!-- 如果你要这个iframe隐藏的话<iframe name=test style="display: none"></iframe> -->
</body></html>
在pop.htm页面里:
<html><body style="BACKGROUND: menu" onkeydown=if(event.keyCode==27)window.close()>
<form action="*.asp" target=test>
<input type=text name=name value=meizz><br>
<input type=submit value=submit></form>
ssm1226
2002-07-16
打赏
举报
回复
ie6能行?
nittystone
2002-07-16
打赏
举报
回复
to lanying(蓝鹰.net)
<form name=frmA target=mini>
<input type=button onclick=frmA.submit()>
</form>
<iframe name=mini id=mini></iframe>
nittystone
2002-07-16
打赏
举报
回复
to bencalie(Bencalie
但我在ie6下运行正常啊,有一些ie5也可以。。
nittystone
2002-07-16
打赏
举报
回复
to meizz(梅花雨)
给点脚本侃侃 showmodaldialog 没有opener对象 我怎摸半?
希默软件
2002-07-16
打赏
举报
回复
iframe在modaldialog里面?你最好把表单放入frame里,不然提交都是在新窗口的
meizz
2002-07-16
打赏
举报
回复
showmodaldialog出来的对话框是不能提交给showmodaldialog本身的页面的,
你可以在主页面上建立一个iframe来接收showmodaldialog页面的form提交
lanying
2002-07-16
打赏
举报
回复
表单能提交到iframe理?
解决
window
.show
Mo
dal
Dialog
跨域返回值
1. 使用`
window
.show
Mo
dal
Dialog
`
打开
一个包含`
iframe
`的页面,`
iframe
`加载目标站点。 2. 目标站点通过修改`
iframe
`的`src`属性或提交表单等方式与主页面通信。 3. 主页面通过URL参数接收目标站点返回的值,并关闭`...
show
Mo
dal
Dialog
跨域解决例子
5. **
IFrame
嵌套**:虽然`show
Mo
dal
Dialog
`本身不能跨域,但可以在同源的页面中嵌入一个
IFrame
,然后在这个
IFrame
内
打开
目标跨域页面。这样,虽然页面本身跨域了,但是
IFrame
和父页面间的通信仍可以使用`
window
....
在使用show
Mo
dal
Dialog
中为解决刷新时弹出新窗口时用到
iframe
所带来的一个问题
然而,由于浏览器的兼容性和安全性问题,`show
Mo
dal
Dialog
`在现代Web开发中逐渐被弃用,取而代之的是更灵活的`
mo
dal
`组件或者`
window
.open`方法。 在标题提到的问题中,当使用`show
Mo
dal
Dialog
`并结合`
iframe
`来...
用show
Mo
dal
Dialog
弹出页面后,提交表单总是弹出一个新窗口
然而,当在使用`show
Mo
dal
Dialog
`弹出的页面中包含一个表单并尝试进行提交时,有时会遇到一个常见的问题:
表单提交
操作反而会
打开
一个新的浏览器窗口,这显然不是我们期望的行为。 为了解决这个问题,我们可以采用...
ASP.NET中使用
IFRAME
建立类
Mo
dal
窗口
我们经常要在程序的人机交互中用到模态窗口,但在B/S开发中,这一切变得不容易了,虽然也可以用
window
.show
Mo
dal
Dialog
函数实现(见http://dotnet.aspx.cc/ShowDetail.aspx?id=49ML4AO8-5PB3-4KNY-NJZD-LJOIOXV4M1X4...
ASP
28,408
社区成员
356,967
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章