0
<tr id="data_11">
 <td colspan="7" class="row">
  <table class="table-inner">
   <tbody>
    <tr>
     <td class="col-companyname" onclick="getDetails('11', 'ARBN=BN5321177&amp;CompName=A+ACTIVE+PLUMBING&amp;CompStat=DRGD&amp;Type=BUSN&amp;BusIDType=Number&amp;BusID=65057196&amp;=')" style="cursor:pointer;">A ACTIVE PLUMBING</td>
     <td class="col-companytype">Business Name</td>
     <td class="col-acn">&nbsp;</td>
     <td class="col-abn">&nbsp;</td>
     <td class="col-arbn">BN5321177</td>
     <td class="col-state">&nbsp;</td>
     <td class="col-docimage">&nbsp;</td>
    </tr>
    <tr id="row_11" style="display:none;">
     <td colspan="7">
      <div id="div_11"></div></td>
    </tr>
   </tbody>
  </table></td>
</tr>

我需要使用上面给定的参数调用 onclick 方法 getDetails 并获取结果。我尝试用 jsoup 做这个,但我无法让它工作。

提前致谢

4

1 回答 1

1

简单答案:您不能从Jsoup. Jsoup 主要用于提取操作html 数据。

如果您有兴趣了解对中发出的请求的响应getDetails,那么您可以在中模拟相同的请求Jsoup并获取响应。但是,如果它是 javascript 中的业务逻辑,没有任何服务器交互会改变,DOM那么你可以放弃你的想法。

于 2013-06-29T18:33:56.983 回答