goliw 发表于 2010-1-19 11:15:15

路透中文网的分页采集怎么设置啊

上下页码都是js代码,怎么设置啊。

http://cn.reuters.com/article/opinions/idCNCHINA-1544820100119?pageNumber=1&virtualBrandChannel=0

<script>
          function goToPage(num){
            var url = document.location.href+"";
            var newurl = url.replace(/#sl_CommentsInputAnchor/,"");
            var newNum = 'pageNumber='+num
            
                    newurl = newurl.replace(/pageNumber=\d/, newNum);
            

            // vbc
            

            document.location.href = newurl;
          }
          var numPages = 2 * 1;
         
                  var currentPage = 2 * 1;
         

          if(currentPage != 1){
            document.write('<a href="javascript:goToPage('+(currentPage-1)+');" class="pagePrevious">上一页</a> ');
          } else {
                  document.write('<span class="navDisabled">上一页</span> ');
          }
          for(var i=1;i<=numPages;i++){
            if(i==currentPage){
            document.write('<strong>'+i+'</strong>');
            }else{
            document.write('<a href="javascript:goToPage('+i+');">'+i+'</a>');
            }
            if (i < numPages) {
                    document.write(' | ');
            }
          }
          if(numPages != currentPage){
            document.write(' <a id="articlePaging_next" href="javascript:goToPage('+(currentPage+1)+');" class="pageNext">下一页</a>');
          } else {
                  document.write(' <span class="navDisabled">下一页</span>');
          }
      </script>
页: [1]
查看完整版本: 路透中文网的分页采集怎么设置啊