0

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

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

4

1 回答 1

0

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

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

于 2013-07-05T05:10:53.050 回答