使用jquery从iframe获取浏览器视口的高度
Get the height of browser viewport from iframe using jquery
我的网站是加载在iframe在另一个网页(域名是不同的)。在iframe中加载的页面上,我需要获得浏览器视口的高度。
我试图使用$(window).height();
,但它返回我的iframe的高度,如果我使用$(document).height()
。screen.height
也不适合,因为它返回整个显示器屏幕的高度。
注:我试图将模态窗口垂直放置在我的iframe的查看部分的中间,而不是在整个iframe的中间,因为它的高度超过3000px
由于安全原因,这在浏览器中已经不可能了。但也许这将有助于跨域iframe检测浏览器的实际视口尺寸?
相关文章:
- 使用JavaScript根据窗口/视口的高度动态调整图像大小
- 在 ReactJS 中获取视口/窗口高度
- Div 设置为视口高度,即使调整屏幕大小也是如此
- 如果文档高度高于视口,请执行 X
- 跨浏览器:如何根据视口高度调整元素的垂直位置
- 基于视口高度的 CSS
- Openlayers 动态视口宽度和高度分配
- 在动态更改页面高度时将页脚调整在视口底部
- 自动调整Extjs 4.2.1视口内的高度
- 如果在Chrome、Firefox或Safari上没有指定DOCTYPE,有没有办法找到视口's的高度
- 使元素至少达到视口的高度
- 如何根据视口大小调整Div高度
- 基于浏览器视口的内容高度
- 添加'X'视口高度滚动的数量
- & # 39; Media-queries& # 39;对于不同的代码不同的视口高度/宽度
- 我怎样才能让PhantomJS设置视口高度与屏幕捕获的文档高度相同?
- 使用jquery检索移动浏览器中屏幕的视口高度
- 使用ExtJS-4X或javascript获取视口高度
- 使滑块不超过视口高度
- 基于视口高度的动态高度