弹出窗口中想获取父窗口中子frame内的一个表格

张晓起 2009-02-24 05:15:03
在弹出窗口中想获取父窗口中子frame内的一个表格
父窗口有topframe和bomframe bomframe里有一个 <table id="table">
怎么才能 在弹出窗口里获取这个table 对象
...全文
303 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
路人乙e 2009-02-25
  • 打赏
  • 举报
回复
??
opener.parent.bomframe.document.getElementById('table');
Clove 2009-02-25
  • 打赏
  • 举报
回复
window.opener.window.frames["name"].document.getElementById("table")
跟楼上的基本一样
我姓区不姓区 2009-02-25
  • 打赏
  • 举报
回复
window.opener.top.frames["iframe的name"].document.getElementById("table")
不能跨域
candchen 2009-02-25
  • 打赏
  • 举报
回复
弹出窗口如果用window.open触发的,可以用:
window.opener.bomframe.document.getElementById('table');
西安风影 2009-02-25
  • 打赏
  • 举报
回复
parent.bomframe.document.getElementById("table");
gengzhw 2009-02-25
  • 打赏
  • 举报
回复
上面内容有点错误

[Quote=如果用window.showModalDialog弹出窗口]
弹出时使用,window.showModalDialog(url,window,"");
在弹出窗口中可以用:
window.dialogArgument.bomframe.document.getElementById('table');
window.dialogArgument 表示父窗口
[/Quote]

[Quote=如果用window.open弹出窗口]
弹出时使用,window.open(url);
在弹出窗口中可以用:
window.opener.bomframe.document.getElementById('table'); [/Quote]
gengzhw 2009-02-25
  • 打赏
  • 举报
回复
[Quote=如果用window.open弹出窗口]
弹出时使用,window.showModalDialog(url,window,"");
在弹出窗口可以用:
window.dialogArgument.bomframe.document.getElementById('table');
window.dialogArgument 表示父窗口[/Quote]

[Quote=如果用window.open弹出窗口]
可以用:
window.opener.bomframe.document.getElementById('table');
[/Quote]

100分求这个似乎很大方
老黄瓜_ 2009-02-24
  • 打赏
  • 举报
回复
你是用的showModalDialog吗?window.showModalDialog(url,self,xxxxx);可以通过传参的方式 得到父页面
yeah920 2009-02-24
  • 打赏
  • 举报
回复
parent.table

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧