contentXXXXX.document.getElementsBy...
还是contentXXXXX.getElementsBy...
?我一直在网上搜索,但是没有找到太多信息,在进行大量研究之前,我想我可以在stackoverflow上问这个伟大的社区。作为注释,我正在执行一个脚本,该脚本对网页上的输入进行计数,访问所有级别的框架或iframe,并将在框架/ iframe中找到的那些输入添加到全局计数中。我相信,所有内容都应该来自同一域,因此,同源策略不应该存在任何问题。对于脚本,我使用的是纯JavaScript,没有jQuery或任何使u_u jaja的生活更轻松的框架/库。这是一个练习脚本,如果有人想看一下我将发布的代码,那没问题。感谢您抽出宝贵的时间来解释这个问题!
我认为<iframe>
MDN文档很好地解释了这一点:
iframe
脚本可以从DOM 元素window
通过contentWindow
属性访问包含的HTML页面的对象。该contentDocument
属性引用的document
元素iframe
(等效于contentWindow.document
),但是IE8之前的Internet Explorer版本不支持该属性。
所以,你会用contentWindow
你用同样的方法window
,并contentDocument
为你使用document
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句