使用jquery从iframe获取浏览器视口的高度

时间:2016-08-09 03:24:07

标签: javascript jquery iframe

我的网站在另一个网页的iframe中加载(域名不同)。在iframe中加载的页面上,我需要获取浏览器视口的高度。

我尝试使用$(window).height();,但它返回iframe的高度,就像我使用$(document).height()一样。 screen.height不适合,因为它会返回整个监视器屏幕的高度。

P.S。我试图将模态窗口垂直放置在我的iframe的被查看部分的中间,而不是整个iframe的中间,因为它的高度超过了3000px。

1 个答案:

答案 0 :(得分:1)

由于安全原因,这在浏览器中不再可行。但也许这会有所帮助can an cross-domain iframe detect a browser's actual viewport dimensions?