gpt4 book ai didi

javascript - 如何获取 iframe 的来源?

转载 作者:行者123 更新时间:2023-11-28 21:07:51 28 4
gpt4 key购买 nike

我有一个大部分空白的 HTML 页面,链接到一个 iframe。 iframe 页面包含一些文本和 2 个与 onclick 脚本相关的按钮。我想单击按钮,但在提供 ID 时无法获取 getboundingclientrect 的值。如何获取 IE9 中 iframe 页面内元素(按钮)的 getboundingclientrect 值?

感谢您的浏览。

编辑:使问题更加具体

最佳答案

像这样,如果是同一个域。 如果是不同的域,则不起作用。

var myIFrame = document.getElementById('iframename');
var content = myIFrame.contentWindow.document.body.innerHTML;

不同的域是:

Parent: www.test.com
Child: sub.test.com
or Child: www.testpage.com

这与same origin policy有关

关于javascript - 如何获取 iframe 的来源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9404353/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com