我正在开发一个项目,我需要服务器端div的外部宽度。我正在使用jsoup。
如何在jsoup中获取div的外部宽度,因为我们在jQuery中有outerWidth()函数?
答案 0 :(得分:0)
您无法在服务器端获取div的外部宽度,因为服务器根本不知道宽度。元素的实际大小取决于客户端呈现HTML和CSS的方式。
考虑最顶层元素上的style="width: 80%"
。实际大小取决于浏览器窗口的大小。
我对你的问题的上下文一无所知,但如果你真的需要服务器端元素的大小而且它是你自己的应用程序,你可以让客户端告诉服务器这个信息。 如果问题只是获取使用Java的Elements的大小,您可以使用Selenium启动浏览器并使用WebElement.getSize()检查维度。