yixt2000 发表于 2007-9-22 16:20:55

同一地址下不同js分页列表无法采集,希望高手指点迷津

采集列表地址:http://www.52design.com/list/enjoy_list.asp?class=456

仔细看了一下,底下分页居然是js控制的,点分页之后,,http://www.52design.com/list/enjoy_list.asp?class=456这个地址居然不变,,,晕~~~~~~~

哪位高手帮忙看看,,,,指点迷津?

meiwn 发表于 2007-10-12 17:27:22

post的。抓包试试

ctfx 发表于 2007-11-11 12:53:49

:( :( :( 郁闷

vus520 发表于 2007-11-12 13:44:48

这个地址遇上两次了!
难!

homepageax 发表于 2007-11-13 09:14:21

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 编辑 ]

vus520 发表于 2007-11-13 10:39:47

回复 5楼 的帖子

按理是可以的!实际上很难采集到!

Cookie: AJSTAT_ok_pages=3; AJSTAT_ok_times=2; ASPSESSIONIDCQRTTBCQ=FFHGFPGAFGNNHCGJAMBMCNCH

pageindex=4&class2=456

明显有写入COOKIES,上次遇上那个页面甚至先验证了你访问时留下的COOKIES才实现跳转,两个应该是差不多的!!

火车以后难采集了。。。

shenzhu 发表于 2007-11-13 14:22:12

不是采不到,只是火车那个功能不完善...
页: [1]
查看完整版本: 同一地址下不同js分页列表无法采集,希望高手指点迷津