日期:2014-05-18  浏览次数:20773 次

【webbrowser相关】如何读取到一个网页的实际大小?
RT
我想读取网页的实际大小,也就是不用到滚动条的大小,比如百度主页就那么一块,然后sina主页很长很长,我想读取网页实际内容的大小,不知道有没有办法,说白就是显示整个网页内容大概要多大的webbrowser尺寸。
谢谢大家!

------解决方案--------------------
试一试这个

webBrowser.Document.Body.ScrollRectangle.Height
------解决方案--------------------
网页除非使用了绝对定位,否则不存在实际大小的概念。

打一个比方,你没有办法描述一升水有多高(取决于你用什么容器装)。
------解决方案--------------------
事实上就是相同的分辨率,在不同的操作系统,不同的字体设置,甚至不同的浏览器设置(IE允许缩放网页大小,以及定义字体大小等),都不同。