我正在使用Eclipse IDE制作网页剪贴簿。在尝试从www.ipvoid.com提取数据时,我遇到了“更新报告”按钮。此按钮刷新页面中包含更新信息的部分。此按钮不是后方法表单的一部分,因此我无法使用:
Document doc1 = Jsoup.connect("http://www.ipvoid.com/scan/"+ipstr+"/")
.data("#updateData", "Update Report")
.post();
由于按钮实际上是在不更改网址的情况下更改网页,因此我无法通过编辑网页网址来解决此问题。
我也尝试过:
Document doc1 = Jsoup.connect("http://www.ipvoid.com/scan/"+ipstr+"/").get();
Element es=doc1.getElementById("updateData");
es.val("Update Report");
doc = Jsoup.connect("http://www.ipvoid.com/scan/"+ipstr+"/").get();
然后正常访问网页,但仍无济于事。
按钮的html脚本:
<p><input type="button" id="updateData" value="Update Report" class="btn btn-primary" /></p>
我只是一个初学者,所以如果我不清楚,我道歉。