使用Jsoup获取Div的外部宽度

时间:2013-07-04 23:29:43

标签: java jquery html css jsoup

我正在开发一个项目,我需要服务器端div的外部宽度。我正在使用jsoup。

如何在jsoup中获取div的外部宽度,因为我们在jQuery中有outerWidth()函数?

1 个答案:

答案 0 :(得分:0)

您无法在服务器端获取div的外部宽度,因为服务器根本不知道宽度。元素的实际大小取决于客户端呈现HTML和CSS的方式。 考虑最顶层元素上的style="width: 80%"。实际大小取决于浏览器窗口的大小。

我对你的问题的上下文一无所知,但如果你真的需要服务器端元素的大小而且它是你自己的应用程序,你可以让客户端告诉服务器这个信息。 如果问题只是获取使用Java的Elements的大小,您可以使用Selenium启动浏览器并使用WebElement.getSize()检查维度。