同一地址下不同js分页列表无法采集,希望高手指点迷津
采集列表地址:http://www.52design.com/list/enjoy_list.asp?class=456仔细看了一下,底下分页居然是js控制的,点分页之后,,http://www.52design.com/list/enjoy_list.asp?class=456这个地址居然不变,,,晕~~~~~~~
哪位高手帮忙看看,,,,指点迷津? post的。抓包试试 :( :( :( 郁闷 这个地址遇上两次了!
难! js代码
<script language="JavaScript" type="text/JavaScript">
function goPage(i){
var oFrom =document.getElementById("YIBOPAGESFORM");
oFrom.pageindex.value=i;
oFrom.submit();
}
</script>
表单代码
<form id="YIBOPAGESFORM" method="post">
<tr bgcolor=#B3B3B3>
<tdwidth="98%" height=27 align=right><img src=/images/52design_listimg003.gif width=14 height=14 align=absmiddle> 共[<b>359</b>]条信息页次 <b>2</b> of 18 <font face=webdings><a href=javascript:goPage(1); title='首页'>9</a></font> <font face=webdings>7</font> <a href=javascript:goPage(1);>1</a> <a href=javascript:goPage(2);>2</a> <a href=javascript:goPage(3);>3</a> <a href=javascript:goPage(4);>4</a> <a href=javascript:goPage(5);>5</a> <a href=javascript:goPage(6);>6</a> <a href=javascript:goPage(7);>7</a> <a href=javascript:goPage(8);>8</a> <a href=javascript:goPage(9);>9</a> <a href=javascript:goPage(10);>10</a> <font face=webdings><a href=javascript:goPage(12);title='下10页'>8</a></font> <font face=webdings><a href=javascript:goPage(18); title='末页'>:</a></font></td>
</tr>
<input name="pageindex" type="hidden">
<input name="class2" type="hidden" value="456">
</form>
用post,提交这个表单就行了pageindex和class2提交过去,这样的看看他的js代码就知道了
[ 本帖最后由 homepageax 于 2007-11-13 09:16 编辑 ]
回复 5楼 的帖子
按理是可以的!实际上很难采集到!Cookie: AJSTAT_ok_pages=3; AJSTAT_ok_times=2; ASPSESSIONIDCQRTTBCQ=FFHGFPGAFGNNHCGJAMBMCNCH
pageindex=4&class2=456
明显有写入COOKIES,上次遇上那个页面甚至先验证了你访问时留下的COOKIES才实现跳转,两个应该是差不多的!!
火车以后难采集了。。。 不是采不到,只是火车那个功能不完善...
页:
[1]