【发布时间】:2016-09-23 15:15:30
【问题描述】:
我正在尝试使用 htmlUnit 库获取页面 html。我认为一些 javascript 没有正确执行,因为我在一些属性值中得到了 Nan。 我使用此代码检索页面:
webClient = new WebClient();
final HtmlPage page = webClient.getPage(TEST_WEB_PAGE);
这是输出 page.asXml() 指令的片段(异常发生在许多标签中):
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="1256" height="362">
<defs>
<clipPath id="shielddx">
<rect rx="0" ry="0" fill="none" x="0" y="0" width="9999" height="362" stroke-width="0"/>
</clipPath>
<clipPath id="shielddy">
<rect fill="none" x="0" y="0" width="NaN" height="NaN"/>
</clipPath>
</defs>
...
如果我在浏览器中打开 TEST_WEB_PAGE 并打开开发面板属性正确填写。
TEST_WEB_PAGE 已使用 Apache wiket 和 shieldUi 创建
谁能帮帮我?
劳拉
【问题讨论】:
标签: javascript svg htmlunit shieldui