Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用Jsoup获取Div的外径_Java_Jquery_Html_Css_Jsoup - Fatal编程技术网

Java 使用Jsoup获取Div的外径

Java 使用Jsoup获取Div的外径,java,jquery,html,css,jsoup,Java,Jquery,Html,Css,Jsoup,我正在做一个项目,我需要服务器端div的外部宽度。我正在使用jsoup 由于jQuery中有outerwidth()函数,如何在jsoup中获取div的outerwidth?服务器端无法获取div的outerwidth,因为服务器根本不知道宽度。元素的实际大小取决于客户端呈现HTML和CSS的方式。 考虑最上面的元素上的style=“width:80%”。实际大小取决于浏览器窗口的大小 我不知道你问题的上下文,但是如果你真的需要服务器端元素的大小,并且它是你自己的应用程序,你可以让客户端把这些信

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


由于jQuery中有outerwidth()函数,如何在jsoup中获取div的outerwidth?

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

我不知道你问题的上下文,但是如果你真的需要服务器端元素的大小,并且它是你自己的应用程序,你可以让客户端把这些信息告诉服务器。
如果问题只是关于使用Java获取元素的大小,那么您可以使用启动浏览器并使用检查维度

我花了几分钟查看了jsoup.org网站,没有看到任何类似jQuery
.width
.outerWidth
方法的方法。jsoup似乎是一个HTML解析和DOM创建包,而不是一个可视化格式框架,因此关于如何在浏览器中定位HTML或调整HTML大小的细节似乎不是jsoup功能的一部分。您需要Java中的某种虚拟浏览器,我想知道是否有这样的东西?