我正在尝试使用抓取获取分页数据。下一页数据是使用on-click事件检索的,是否可以检索?
这是我用来抓取的URL:http://www.esrb.org/ratings/search.jsp
这是下一页链接的代码:
<input type="submit" onmousedown="restorePreEdits()" onclick="javascript:scrollPage('1');return false;" id="nextPage" value=">>" name="nextPage">
如果你看一下网站结构和Javascript,你会注意到每次点击next/prev按钮时,偏移量输入的值都会根据下面的表单进行调整,然后提交表单:
<form id="search" action="search.jsp" method="POST">
.
.
.
<input type="hidden" name="offset" value="50">
.
.
.
</form>
从站点删除信息所需要做的就是模拟这个表单的提交。
你可以参考这个线程如何使用cURL和PHP发送POST请求