获取托管在不同HTTPS域上的iframe的高度

时间:2019-01-21 13:48:41

标签: javascript iframe

我正在尝试使用以下代码获取托管在不同HTTPS域上的iframe的高度:

var iframeHeight = document.querySelectorAll("iframe-widget__window").clientHeight;

iframeHeight.height = iframeHeight.contentWindow.document.body.scrollHeight + "px";

但是我遇到以下错误:Uncaught TypeError: Cannot read property 'contentWindow' of undefined

我试图检查关于stackoverflow的其他问题,许多人都在谈论将功能包装在加载功能中,但这似乎也不起作用。即使我让页面完全完成加载并在控制台中使用代码,我仍然会收到错误消息。

可能是同源政策问题吗?

0 个答案:

没有答案