javascript - 可见窗口高度而不是 $(window).height();

标签 javascript jquery

有没有办法从 iframe 中获取整个页面的可见高度,$(window).height() 给了我 iframe 高度?

最佳答案

如果您正在使用框架,您可以通过在 jQuery 构造函数中使用 window.top 来获取最外层窗口的高度。 window.top的高度将获取浏览器窗口的高度。

$(window.top).height();

编辑:随着 Mozilla 移动他们的文档,更新了 window.top 引用。

关于javascript - 可见窗口高度而不是 $(window).height();,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7008504/

相关文章:

c# - 使用 Javascript 或 Web 表单的 Web 爬网站点

javascript - EmberJS 从事件处理程序访问 subview 的好方法

javascript - 没有用于 HTML 输入字段的 Prev、Next、Done 按钮的 iOS 键盘?

javascript - wipro 网站中幻灯片脚本的名称是什么?

php - 如何使对 php 页面的 ajax 调用成功或错误?

javascript - 使用 JavaScript API 时如何获取 Facebook 访问 token ?

javascript - 如何使用 React 测试库测试 HOC

javascript - Laravel 显示 AJAX 调用 JSON 响应

javascript - CKEditor 中的页眉和页脚模板

javascript - 从一个 div 滚动到另一个 div