如何在C#中获取渲染的HTML文档的高度

时间:2011-07-21 15:56:12

标签: c# html browser rendering

所以问题是如何获得渲染的HTML文档的高度,它不会有垂直滚动条?谢谢!

1 个答案:

答案 0 :(得分:3)

您可以使用HTML + JavaScript来完成。

尝试使用jsFiddle
添加更多<p>并重新运行以查看高度是否发生变化。

Html:

<body id="inner-body-el">
    <p>a</p>
    <p>a</p>
    <p>a</p>
    <p>a</p>
    <p>a</p>
    <p>a</p>
    <p id="height-display"></p>
</body>

Javascript(w / jQuery)

$(function(){
    var w = $('#inner-body-el').height();
    $('#height-display').html(w);
});