请问iframe的domain的问题

mengyaoren 2010-07-25 02:41:49
请问一下:
我有
a页面:比如a.meng.com.cn
b页面:比如b.meng.com.cn
b页面为a页面的ifrme 如果b要访问a页面的元素,要如何修改b页面?
a页面不能修改。a不知道有没有加入document.domain="meng.com.cn";
已知如果a b 都加入document.domain="meng.com.cn",就可以了; 但是a页面不能修改,未知a页面有没有document.domain="meng.com.cn";
b中加入document.domain = top.document.domain,不行。
...全文
168 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xushilin000000000 2010-07-26
  • 打赏
  • 举报
回复

parent.domain = top.document.domain

可以指定父窗口的domain变量的值
mengyaoren 2010-07-26
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xushilin000000000 的回复:]
parent.domain = top.document.domain

可以指定父窗口的domain变量的值
[/Quote]
跨子域,也是不行的,会拒绝访问。
mengyaoren 2010-07-26
  • 打赏
  • 举报
回复
多方测试 我发现 父页面和子页面都要加ocument.domain = 'www.meng.com.cn' 才可以
mengyaoren 2010-07-25
  • 打赏
  • 举报
回复
是不是必须两个子页面都指定 document.domain = 'www.meng.com.cn'才行?

87,910

社区成员

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

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