国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php ajax無刷新分頁 支持id定位的代碼分享

2024-05-04 23:07:02
字體:
來源:轉載
供稿:網友
  1. <?php 
  2. Header("Content-Type:text/html; charset=utf-8"); 
  3.   
  4. function AjaxPage($Total,$ListNub,$CurrentPage,$Url,$AjaxAction,$HalfPer='',$ViewId=''
  5. //計算總頁數 
  6. $totalPage = @ceil($Total/$ListNub); 
  7. $total=$totalPage-1; 
  8. $re=""
  9. //echo $CurrentPage; 
  10. $re .= ( $CurrentPage > 0 ) 
  11. ?  
  12. "<td><a  
  13. href="javascript:$AjaxAction('$Url=0','$ViewId')"">首頁</a></td>n<td><a  
  14. href="javascript:$AjaxAction('".$Url."=".($CurrentPage-1)."','$ViewId')"">上一頁</a></td>n" 
  15. :  
  16. "<td>首頁</td>n<td>上一頁</td>n"
  17. for ( $i =  
  18. $CurrentPage - $HalfPer,$i > 0 || $i = 0 ,     $j =  
  19. $CurrentPage + $HalfPer$j < $totalPage || $j = $totalPage;$i < $j ;$i++  
  20.   $re .= $i == $CurrentPage 
  21.   ?  
  22. "<td><b class=currentPage>[" . ( $i + 1 ) .  
  23. "]</b></td>n" 
  24.   : "<td><a  
  25. href="javascript:$AjaxAction('$Url=$i','$ViewId')">" . ( $i + 1 ) .  
  26. "</a></td>n"
  27. $re .= ( $CurrentPage < $total  
  28. ? "<td><a  
  29. href="javascript:$AjaxAction('".$Url."=".($CurrentPage+1)."','$ViewId')"">下一頁</a></td>n<td><a  
  30. href="javascript:$AjaxAction('".$Url."=".($total)."','$ViewId')"">尾頁</a>n</td>" 
  31. :  
  32. "<td>下一頁</td>n<td>尾頁</td>n"
  33. $re="<table  
  34. style=text-align:center><tr>$re</tr></table>"; 
  35. return 
  36. $re
  37.   
  38. //總頁數,傳遞的頁面變量-當前頁 url地址 前后各多少頁 
  39. $page = $_GET['page']; 
  40. //echo  
  41. page('10',$page,'index.php?page','2'); 
  42.   
  43.   
  44. ?> 
  45.   
  46. <div id="nike"
  47. <?php 
  48. echo  
  49. AjaxPage(200,20,$page,'rand.php?page','ajaxaction','2','nike'); 
  50. ?> 
  51. </div> 
  52.   
  53.   
  54. <script type="text/javascript" language="javascript"
  55. var 
  56. http_request = false; 
  57.   
  58. function send_request(url,htmlid) { 
  59. http_request =  
  60. false; 
  61. if (window.XMLHttpRequest) { 
  62.   http_request = new 
  63. XMLHttpRequest(); 
  64.   if (http_request.overrideMimeType)  
  65.    http_request.overrideMimeType('text/xml'); 
  66.   } 
  67. }  
  68. else if (window.ActiveXObject) { 
  69.   try 
  70.    http_request = new 
  71. ActiveXObject("Msxml2.XMLHTTP"); 
  72.   } catch (e)  
  73.    try { 
  74.     http_request = new 
  75. ActiveXObject("Microsoft.XMLHTTP"); 
  76.    } catch (e)  
  77. {} 
  78.   } 
  79. if (!http_request)  
  80.   alert('不能創建 XMLHttpRequest 對象!'); 
  81.   return 
  82. false; 
  83. http_request.onreadystatechange = function 
  84. (){likeakak(htmlid);}//processRequest(htmlid) 
  85. http_request.open('GET',  
  86. url, true); 
  87. http_request.send(null); 
  88.   
  89.   
  90. //處理返回信息 
  91. function processRequest(htmlid) { 
  92. if 
  93. (http_request.readyState == 1)  
  94.   document.getElementById(htmlid).innerHTML="下載中..."
  95. if 
  96. (http_request.readyState == 4) { 
  97.   if (http_request.status == 200)  
  98.    document.getElementById(htmlid).innerHTML=http_request.responseText; 
  99.   }  
  100. else 
  101.    alert('請求異常'); 
  102.   } 
  103. //處理返回信息 
  104. function 
  105. likeakak(htmlid) 
  106. if (http_request.readyState == 1)  
  107.   document.getElementById(htmlid).innerHTML="下載中..."
  108. if 
  109. (http_request.readyState == 4) { 
  110.   if (http_request.status == 200)  
  111.    document.getElementById(htmlid).innerHTML=http_request.responseText; 
  112.   }  
  113. else 
  114.    alert('請求異常'); 
  115.   } 
  116. function 
  117. ajaxaction(url,viewid) 
  118. send_request(url,viewid); 
  119.   
  120. //自定義調用函數 
  121. function elist(id) 
  122. var inputarray = new 
  123. Array(); 
  124.   
  125. inputarray[1] = 'aaa'
  126. inputarray[2] =  
  127. 'bbb'
  128. inputarray[3] = 'ccc'
  129. inputarray[4] =  
  130. 'ddd'
  131. inputarray[5] = 'eee'
  132. //Vevb.com 
  133. send_request('ajax.php?do=ajax&sort='+id,inputarray[id]); 
  134.   
  135.   
  136. </script> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洪雅县| 乌兰察布市| 镇赉县| 武冈市| 南充市| 大方县| 扶风县| 江北区| 泗阳县| 昭苏县| 准格尔旗| 长垣县| 包头市| 新竹县| 青神县| 浠水县| 怀柔区| 闽清县| 安龙县| 叶城县| 垦利县| 揭阳市| 桃源县| 军事| 门头沟区| 黎平县| 阜南县| 武平县| 安顺市| 如东县| 广宁县| 罗山县| 白水县| 平泉县| 阜康市| 防城港市| 荆门市| 云梦县| 正阳县| 榆林市| 安福县|