呵呵,估计是准备刷分的还是闪了

解决方案 »

  1.   

    我认为fenyue3.php,分页条可以将AjaxPage()写在fenyue3这个页面中。<div id="nike">
    <?php
    echo AjaxPage(200,20,$page,'fenyue3.php?page','ajaxaction','125','nike');
    ?></div>改为:
    <div id="nike">
    </div>
    <script language='javascript'>
    //默认显示第一页
    ajaxaction('fenyue3.php?page=1','nike');
    </script>fenyue3.php
    <?
      $CurrentPage= $_REQUEST['page'];
      echo AjaxPage(200,20,$CurrentPage,'fenyue3.php?page','ajaxaction','125','nike');
    function AjaxPage($Total,$ListNub,$CurrentPage,$Url,$AjaxAction,$HalfPer='',$ViewId='')
    {
    //计算总页数
    $totalPage = @ceil($Total/$ListNub);
    $total=$totalPage-1;
    $re="";
    //echo $CurrentPage;
    $re .= ( $CurrentPage > 0 )
    ? "<td><a href=\"javascript:$AjaxAction('$Url=0','$ViewId')\"\">首页</a></td>\n<td><a href=\"javascript:$AjaxAction('".$Url."=".($CurrentPage-1)."','$ViewId')\"\">上一页</a></td>\n"
    : "<td>首页</td>\n<td>上一页</td>\n";
    for ( $i = $CurrentPage - $HalfPer,$i > 0 || $i = 0 , $j = $CurrentPage + $HalfPer, $j < $totalPage || $j = $totalPage;$i < $j ;$i++ )
    {
    $re .= $i == $CurrentPage
    ? "<td><b class=currentPage>[" . ( $i + 1 ) . "]</b></td>\n"
    : "<td><a href=\"javascript:$AjaxAction('$Url=$i','$ViewId')\">" . ( $i + 1 ) . "</a></td>\n";
    }
    $re .= ( $CurrentPage < $total )
    ? "<td><a href=\"javascript:$AjaxAction('".$Url."=".($CurrentPage+1)."','$ViewId')\"\">下一页</a></td>\n<td><a href=\"javascript:$AjaxAction('".$Url."=".($total)."','$ViewId')\"\">尾页</a>\n</td>"
    : "<td>下一页</td>\n<td>尾页</td>\n";
    $re="<table style=text-align:center><tr>$re</tr></table>";
    return $re;}?>不知道楼主是这个意思么?
      

  2.   

    这样能实现就可以,回去试试!