我看到一个网站http://www.hyhhgroup.com/html/news/news_list_06.php列出的列表信息 ,页码链接和下一页链接, 点击获得的都是http://www.hyhhgroup.com/html/news/news_list_06.php# 获得不到直接的url 我看了一下页面的源文件 是用js实现的跳转, 我希望能得到在地址栏中直接出入可以访问第二页,第三页这样的url怎么获得?希望各位大大帮帮我^_^.

解决方案 »

  1.   

    是AJAX局部刷新了内容  页面没有跳转
      

  2.   


          function page(pagep){ 
             $.ajax({   
                type: "POST",   
                url: "list_06.php",   
                data: "currpage="+pagep,   
                success: function(msg){    
                   if(msg!=""){
          pagenum=msg.substring(0,msg.indexOf(" "));
      $('#displaylist').html(msg.substr(msg.indexOf(" ")));
      var ptxt;
      ptxt="第"+pagep+"页/共"+pagenum+"页  ";
      if(pagenum==2) ptxt=ptxt+"[<a href=\"#\" onclick=\"page(1);return false;\">1</a>][<a href=\"#\" onclick=\"page(2);return false;\">2</a>]"; 
      if(pagenum==3) ptxt=ptxt+"[<a href=\"#\" onclick=\"page(1);return false;\">1</a>][<a href=\"#\" onclick=\"page(2);return false;\">2</a>][<a href=\"#\" onclick=\"page(3);return false;\">3</a>]"; 
      if(pagenum==4) ptxt=ptxt+"[<a href=\"#\" onclick=\"page(1);return false;\">1</a>][<a href=\"#\" onclick=\"page(2);return false;\">2</a>][<a href=\"#\" onclick=\"page(3);return false;\">3</a>][<a href=\"#\" onclick=\"page(4);return false;\">4</a>]"; 
      if(pagenum>=5){
      ptxt=ptxt+"<a href=\"#\" onclick=\"pfirst();return false\">首页</a>&nbsp;&nbsp;<a href=\"#\" onclick=\"ppre();return false\">上一页</a>&nbsp;&nbsp;";
      if(pagep<3){
         
     ptxt=ptxt+"[<a href=\"#\" onclick=\"page(1);return false;\">1</a>][<a href=\"#\" onclick=\"page(2);return false;\">2</a>][<a href=\"#\" onclick=\"page(3);return false;\">3</a>][<a href=\"#\" onclick=\"page(4);return false;\">4</a>][<a href=\"#\" onclick=\"page(5);return false;\">5</a>]";
      }
      if(pagep>pagenum-2){
         ptxt=ptxt+"[<a href=\"#\" onclick=\"page("+(pagenum-4)+");return false;\">"+(pagenum-4)+"</a>][<a href=\"#\" onclick=\"page("+(pagenum-3)+");return false;\">"+(pagenum-3)+"</a>][<a href=\"#\" onclick=\"page("+(pagenum-2)+");return false;\">"+(pagenum-2)+"</a>][<a href=\"#\" onclick=\"page("+(pagenum-1)+");return false;\">"+(pagenum-1)+"</a>][<a href=\"#\" onclick=\"page("+(pagenum)+");return false;\">"+(pagenum)+"</a>]";
      }
      if((pagep>=3)&&(pagep<=pagenum-2)){
     ptxt=ptxt+"[<a href=\"#\" onclick=\"page("+(pagep-2)+");return false;\">"+(pagep-2)+"</a>][<a href=\"#\" onclick=\"page("+(pagep-1)+");return false;\">"+(pagep-1)+"</a>][<a href=\"#\" onclick=\"page("+(pagep)+");return false;\">"+(pagep)+"</a>][<a href=\"#\" onclick=\"page("+(pagep+1)+");return false;\">"+(pagep+1)+"</a>][<a href=\"#\" onclick=\"page("+(pagep+2)+");return false;\">"+(pagep+2)+"</a>]";
      }
      ptxt=ptxt+"&nbsp;&nbsp;<a href=\"#\" onclick=\"pnext();return false\">下一页</a>&nbsp;&nbsp;<a href=\"#\" onclick=\"plast();return false\">尾&nbsp;页</a>";
      }
      $('#pt').html(ptxt);
      currpage=pagep;   
       }else currpage=currpage-1;
                }    
             });    
          }
      

  3.   

    这个是用了Ajax(jquery-1.3.2)加载的。
     function page(pagep){ 
             $.ajax({   
                type: "POST",   
                url: "list_06.php",   
                data: "currpage="+pagep,   
                success: function(msg){  
                ......
                ......
    应该是 http://www.hyhhgroup.com/html/news/list_06.php?currpage=数字
      

  4.   

    用fireBug知道了地址
    http://www.hyhhgroup.com/html/news/list_06.php?currpage=2
    但会出错
      

  5.   

    我也是获得了http://www.hyhhgroup.com/html/news/list_06.php?currpage= 的链接会出问题 
    自己做了一个html
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE>  </TITLE>
      </HEAD> <BODY>
      <form action="http://www.hyhhgroup.com/html/news/list_06.php" method="post">
      <input type="text" name="currpage" id="currpage">
      <input type="submit">
      </form>
     </BODY>
    </HTML>
    用这个访问 输入数字后能获得结果  我希望得到的还是一个链接不知道各位有方法吗? 
      

  6.   

    http://www.hyhhgroup.com/html/news/news_list_06.php?currpage=
    用这个链接 不报错了 但是无论设置的是几 返回的都是第一页