我有2个设备: 首先(带有扩展坞的平面屏幕):屏幕分辨率: 1600 x 1200px 秒(笔记本电脑):屏幕分辨率: 1366 x 768px
现在我有一个包含内容的网站(在iframe中)。我使用以下代码确定内容高度:
document.getElementById('id_iframe').contentWindow.document.body.scrollHeight;
在第一台设备上,我的身高 2026px 。但是在第二个上我只有 870px 。问题是我需要正确的内容高度,因为我想扩大iframe高度,以便我不会在iframe上获得第二个滚动条。
有没有人有想法?可能有什么不对?谢谢!
修改
正确的高度是2026px;
其他信息
我在第一台设备上尝试了更低的分辨率(1280 x 768px),我获得了与笔记本电脑相同的效果!所以我可以说问题取决于屏幕分辨率。
这可能也是我的问题的答案吗? scrollHeight gives incorrect value when height property is provided in css