如何使用JSOUP单击按钮?

时间:2015-12-16 12:36:54

标签: android button click jsoup

我有一个问题

我有一个网站,我必须解析,但这里的按钮

<a class="iceCmdLnk" href="javascript:;" id="mainform:queryTree:n-0:j_id144"
onblur="setFocus(&#39;&#39;);" 
onclick="var 
form=formOf(this);
form[&#39;mainform:_idcl&#39;].value=&#39;mainform:queryTree:n-0:j_id144&#39;;
return iceSubmitPartial(form,this,event);"
onfocus="setFocus(this.id);">
<span class="iceOutTxt" id="mainform:queryTree:n-0:j_id145" title="Select  &quot;My Tasks (0)&quot;">My Tasks (0)
</span>
</a>

此按钮使网站打开表格,这个表格对我来说最有趣 请帮我用JSOUP点击它。

1 个答案:

答案 0 :(得分:1)

JSoup不是浏览器。它不会解释和执行JavaScript。因此,您的方法将无效。但是,您可以分析该AJAX调用的网络流量,从而动态填充所讨论的表并直接模拟这些请求。或者您可以使用selenium webdriver for android等工具在真实浏览器中访问该页面。