gpt4 book ai didi

javascript - 如何从 iframe 内部获取带有 javascript 的 iframe 的高度?具有多个 iframe 的页面呢?

转载 作者:技术小花猫 更新时间:2023-10-29 12:14:59 27 4
gpt4 key购买 nike

有没有办法通过从 iframe 内部执行脚本来检测 iframe 的高度和宽度?我需要根据 iframe 的不同高度/宽度动态定位 iframe 中的一些元素。

同一个页面有多个iframe会有什么不同吗?即每个 iframe 都想找到自己的维度。

欢迎使用 Javascript 或 jquery 解决方案。

谢谢!

<iframe src='http://example.com' width='640' height='480' scrolling='no' frameborder='0' longdesc='http://example.com'></iframe>

iframe 必须嵌入其他网站,正如下面的一个答案所提到的,我遇到了权限问题。

最佳答案

如果您的 iframe 页面及其父页面由不同的域提供(这意味着您无法从 iframe 页面访问父页面的 DOM 属性),那么我认为这与您尝试计算视口(viewport)高度。

为此,请参阅:

或者可能是这样的:

关于javascript - 如何从 iframe 内部获取带有 javascript 的 iframe 的高度?具有多个 iframe 的页面呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5087278/

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