社区
JavaScript
帖子详情
如何在用showModalDialog打开的窗口中获得父窗口中的内容
rayzhang1
2003-09-29 11:20:41
如何在用showModalDialog打开的窗口中获得父窗口中的内容
用window.opener.document.all.IDshowwhatprop.value好象不行,只能用在用window.open打开的窗口中
...全文
53
1
打赏
收藏
如何在用showModalDialog打开的窗口中获得父窗口中的内容
如何在用showModalDialog打开的窗口中获得父窗口中的内容 用window.opener.document.all.IDshowwhatprop.value好象不行,只能用在用window.open打开的窗口中
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meizz
2003-09-29
打赏
举报
回复
showModalDialog("tt.htm", window, ""); //把父网页的 window 对象传给对话框
在 tt.htm 里:
var w = window.dialogArguments;
alert(w.document.all.IDshowwhatprop.value);
show
Mo
dal
Dialog
弹出
窗口
关闭不刷新
父
窗口
最终实现了
网上找了好几个小时没有找到解决办法。最终还是自己解决了。...... 比如在index.htm首页
中
加入了..... newslist.asp的列表链接是用show
Mo
dal
Dialog
弹出
窗口
做的:...... 这样做就是用超链接把返回url转递到用show
Mo
dal
Dialog
打开
的新
窗口
中
,当show
Mo
dal
Dialog
返回时指到转来的url,最终不刷新
父
窗口
。......
子
窗口
向
父
窗口
传递值
当然
打开
子
窗口
可用window.open()或window.show
Mo
dal
Dialog
()[与window.show
Mo
deless
Dialog
()类似].若想将
父
窗口
的数据传递到子
窗口
可用URL后带请求字符串即"?id1=qurey1&id2=query2",在子
窗口
中
用window.location.search来获取该请求字符串.再利用字符串分割便可
获得
数据.
js(javascript)子
窗口
和
父
窗口
交互
有两种方式
第一种:对于用window.open()方法
打开
的页面
第二种:用window.show
Mo
dal
Dialog
()
show
Mo
dal
Dialog
模态对话框的使用详解以及浏览器兼容
1.
Mo
dal
Dialog
是什么?show
Mo
dal
Dialog
是jswindow对象的一个方法,和window.open一样都是
打开
一个新的页面。区别是:show
Mo
dal
Dialog
打开
子
窗口
后,
父
窗口
就不能获取焦点了(也就是无法操作了)。可以在子
窗口
中
通过设置window.returnValue的值,让
父
窗口
可以获取这个returnvalue. 2.一个例子1)主
窗口
main.html,2)在主
窗口
中
通过show
Mo
dal
Dialog
的方式
打开
子
窗口
sub.html3)在子
窗口
中
设置returnValue返回给主
窗口
使用 main.html 代码如下:<HTML><HEAD><METAN
使用selenium测试show
Mo
dal
Dialog
模态对话框
Selenium目前没有提供对IE模态对话框(即通过show
Mo
dal
Dialog
方法
打开
的弹出对话框)的处理。原因在于,模态对话框会将
父
页面的 JS挂起,直至对话框处理完毕才会继续执行
父
页面JS。因为Selenium的底层实现是基于JS的,所以模态对话框会同时将selenium挂 起,selenium无法选
中
模态对话框,直至超时。
JavaScript
87,907
社区成员
224,615
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章