怎么调用iframe中的元素

使用document.getElementById("ifr1").contentWindow;获取不到iframe中的window对象
整个页面是个静态页面 在本地运行的
file:///F:/ligthglobal/vuecss/qqbsmall_1/home.html

clipboard.png
控制台打印出来的是个空的

clipboard.png

这个要怎么解决?

阅读 1.5k
1 个回答

同域的话可以获取,你再看看 foot.html 里面是不是有HTML 结构错误;跨域的话不行,W3C 出于安全考虑限制了,无法访问到获取跨域 iframe 内部 DOM。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题