ホームページ  >  記事  >  バックエンド開発  >  Ajax PHP ページングのデモ_PHP チュートリアル

Ajax PHP ページングのデモ_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:58:051005ブラウズ

今日、Momo のページングの説明を見ていたら、長い間誰も投稿していなかったので、Momo のページングの説明を拡張して、PHP + AJAX のページングのデモを行いました。まだ基本的な AJAX 開発フレームワーク:

コードをコピーします コードは次のとおりです:
var http_request=false;
function send_request(url){// 初期化、処理関数、リクエストを送信する関数を指定します
http_request =false;
//XMLHttpRequest オブジェクトの初期化を開始します
if(window.rideMimeType("text/xml");
}
}
else if(window.ActiveXObject){///IE ブラウザ
try{
http_request=new ActiveXObject ("Msxml2.XMLHttp");
}catch(e){
try{
http_request=new ActiveXobject(" Microsoft.XMLHttp")
}catch(e){}
}
}
if(!http_request){ //例外、オブジェクト インスタンスの作成に失敗しました
window.alert("Failed to create XMLHttp object!");
return false
}
http_request.onreadystatechange=processrequest
//リクエスト メソッド、URL、およびリクエストを行うかどうかを決定します。次のコードを同期的に実行します
http_request.open("GET",url,true);
http_request.send(null);
//返された情報を処理する関数
function processrequest(){
if(http_request.readyState ==4){// オブジェクトのステータスを判断します
if(http_request.status==200){// 情報が正常に返された場合、情報の処理を開始します
document.getElementById(reobj).innerHTML=http_request.responseText;
‐ ");
}
}
}
function dopage(obj,url){
document.getElementById(obj).innerHTML="データを読み取り中...";
send_request(url);
reobj=obj;
}

コンテンツを div に表示します。ページめくりアクションが発生すると、AJAX を使用して DIV を更新し、これがコンテンツ表示ページのコードです:



コードをコピーします

。以下の通り:
header("Content-type: text/html;charset=GBK");//中国語の文字化けを回避するための出力エンコーディング
?>
; Ajax ページングのデモ