我有一个 iframe,它的内容来自跨域。我无权访问跨域来添加任何 javascript。我想根据 iframe 内的内容动态增加 iframe 的高度。我在这里发帖之前用谷歌搜索过,但没有找到具体的答案。我试过这个
document.getElementById("sceIframe").contentWindow.document.body.scrollHeight
但是,由于它是一个跨域,我的权限被拒绝。
任何人都可以请提供一些示例代码来说明如何执行此操作吗?
我有一个 iframe,它的内容来自跨域。我无权访问跨域来添加任何 javascript。我想根据 iframe 内的内容动态增加 iframe 的高度。我在这里发帖之前用谷歌搜索过,但没有找到具体的答案。我试过这个
document.getElementById("sceIframe").contentWindow.document.body.scrollHeight
但是,由于它是一个跨域,我的权限被拒绝。
任何人都可以请提供一些示例代码来说明如何执行此操作吗?
以下其他答案:Get value of input field inside an iframe
应该对你有用。短版:要实现它,您必须从您自己的站点获取 iFrame,并使用服务器 PHP 从其他站点获取数据并将其填充到您的“本地 iFrame”中。然后你可以访问它的所有方面,包括它的高度。