假如有两个页面a.html和b.html,他们都在一个iframe中,
如何用js从b.html中获取a.html中所存在的id值呢?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
这个操作最好是在同域的访问中
在b.html中使用window.parent获取父窗口
通过父窗口获取a.html所在的iframe
然后就可以获取到a.html中的window对象,接下里就可以正常操作了
例如:
var parent = window.parent;
var a_iframe = parent.frames["iframe的name值"];