【发布时间】:2016-08-09 03:24:06
【问题描述】:
我的网站在另一个网页上的 iframe 中加载(域不同)。在 iframe 中加载的页面上,我需要获取浏览器视口的高度。
我尝试使用 $(window).height();,但它返回 iframe 的高度,就像我使用 $(document).height() 一样。 screen.height 也不适合,因为它返回整个显示器屏幕的高度。
附:我试图将模态窗口垂直放置在 iframe 的查看部分的中间,而不是整个 iframe 的中间,因为它的高度超过 3000 像素。
【问题讨论】:
-
不要相信有办法做到这一点,因为在这种情况下视口 = iFrame 的大小,因为这是加载页面的区域。可能是错的。
标签: javascript jquery iframe