社区
ASP
帖子详情
我用window.showmodaldialog打开的叶面里,把表单提交到iframe里,找不到iframe(ie5.0)??
nittystone
2002-07-16 12:17:01
如题!
...全文
72
10
打赏
收藏
我用window.showmodaldialog打开的叶面里,把表单提交到iframe里,找不到iframe(ie5.0)??
如题!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
跨域返回值
使用
window
.show
Mo
dal
Dialog
的程序员都知道,该方法可返回值。但是如果遇到跨域时,就返回为underfine。本文档通过
iframe
镶嵌页面解决该问题。
show
Mo
dal
Dialog
跨域解决例子
网上自己
找
了很久,也没
找
到有用的方法。自己苦弄一天,终于解决。
在使用show
Mo
dal
Dialog
中为解决刷新时弹出新窗口时用到
iframe
所带来的一个问题
NULL 博文链接:https://crabdave.iteye.com/blog/269954
用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),但多数用起来麻烦,还要为了回传值用Frameset建立2个无用的窗口。不爽! 我发现可以尝试在初始页面中嵌入一个
IFRAME
,然后用
IFRAME
来显示一个页面,并将
IFRAME
设定为按绝对位置摆放,Z-Index设置为最高的9999,这样就可以将这个页面覆盖在初始界面上,当需要显示模态窗
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章