它的分页是直接调用select name=CurrentPage里面的值,下一页会加1,每次取它的值进行提交,post,而不是一般的GET。

解决方案 »

  1.   

    在页面后加一行js代码,直接执行PageNext()
      

  2.   


    它的分页是直接调用select name=CurrentPage里面的值,下一页会加1,每次取它的值进行提交,post,而不是一般的GET。
    -------------------------------------------------------------------
    但我看别的很多网页都是post,我构造了带参数地址就可以访问了,像提到的http://act.it.sohu.com/products/product_search.php?subcatid=2&page=3这个地址就行,它也是post。
      

  3.   

    在页面后加一行js代码,直接执行PageNext()
    ----------------------------------------------
    这个有点意思,我先好好想想。    不过即使这样做成功了,还是有问题,因为我前面提到http://www.house35.com/Main/search.asp这个页是在http://www.house35.com/020/index.asp中点击打开的。就是说,翻页也许可以解决了,但初开这个页面又怎样做呢?在index页中点击打开search.asp的时候,好像并没有调用javascript(是翻页时调用了javascript),我对比了这个index页和其他我能搞定的一些网页的html代码,没发现有什么特别之处。其中搜索按钮对应表单的html代码是这样的:
              <FORM name=form2 
              action=http://www.house35.com/Main/search.asp 
              method=post target=_blank>
              <TBODY>
              <TR>
                <TD><IMG height=21 src="9-1.files/tu06.gif" 
                  width=40></TD>
                <TD><SELECT id=selcity onchange=setcity() 
                  name=selcity> <OPTION value=1 
                    selected>广州市</OPTION> <OPTION 
                    value=2>深圳市</OPTION> <OPTION 
                    value=3>东莞市</OPTION> <OPTION 
                    value=4>珠海市</OPTION> <OPTION 
                  value=5>中山市</OPTION></SELECT> </TD>
                <TD width=80><SELECT id=selzone name=selzone> 
                    <OPTION value=0 selected>--区域--</OPTION> <OPTION 
                    value=1>天河区</OPTION> <OPTION 
                    value=2>东山区</OPTION> <OPTION 
                    value=3>越秀区</OPTION> <OPTION 
                    value=4>荔湾区</OPTION> <OPTION 
                    value=5>海珠区</OPTION> <OPTION 
                    value=6>芳村区</OPTION> <OPTION 
                    value=7>黄埔区</OPTION> <OPTION 
                    value=8>白云区</OPTION> <OPTION 
                    value=9>番禺区</OPTION> <OPTION 
                    value=10>花都区</OPTION> <OPTION 
                    value=11>从化(市)</OPTION> <OPTION 
                    value=12>增城(市)</OPTION></SELECT> </TD>
                <TD width=79><SELECT id=select name=selsort> 
                    <OPTION value=1 selected>--类型--</OPTION> <OPTION 
                    value=1>住宅</OPTION> <OPTION value=2>商铺</OPTION> 
                    <OPTION value=3>写字楼</OPTION> <OPTION 
                    value=4>厂房仓库</OPTION></SELECT> </TD>
                <TD width=55><SELECT class=p1 id=select5 
                  name=intent> <OPTION value=1 
                    selected>意向</OPTION> <OPTION value=1>出租</OPTION> 
                    <OPTION value=4>求租</OPTION> <OPTION 
                    value=3>合租</OPTION></SELECT> </TD>
                <TD width=145><SELECT class=p1 id=price 
                    name=price> <OPTION value=n 
                    selected>--价格不限(套/月)--</OPTION> <OPTION 
                    value="<800">&lt;800</OPTION> <OPTION 
                    value="between 800 and 1500">800 - 1500</OPTION> 
                    <OPTION value="between 1500 and 2500">1500 - 
                    2500</OPTION> <OPTION 
                    value="between 2500 and 5000">2500 - 5000</OPTION> <OPTION 
                    value="between 5000 and 10000">5000 - 10000</OPTION> <OPTION 
                    value=">10000">&gt;10000</OPTION></SELECT> </TD>
                <TD align=middle width=43><INPUT class=img 
                  id=enter type=image 
                  src="9-1.files/search_button.gif" name=enter> 
                  <INPUT id=sign type=hidden value=1 name=sign> 
              </TD></TR></FORM>    我按照一般规律,把里面的每个变量附上可选的值,构造出这样的地址:
        http://www.house35.com/Main/search.asp?sign=1&selcity=1&selzone=0&selsort=1&intent=1&price=n
        按道理应该可以用它直接访问了,但还是不行。谁能告诉我是那里错了?
      

  4.   

    http://www.codeproject.com/com/jscalls.asp