您好,欢迎访问一九零五行业门户网

php+ajax无刷新分页实例详解_PHP

本文实例讲述了php+ajax无刷新分页实现方法。分享给大家供大家参考,具体如下:
ajax_page_show_userinfo.php页面如下:
ajax分页演示 用户名 用户密码

js文件下的ajaxpage.js:
var http_request=false;function send_request(url){//初始化,指定处理函数,发送请求的函数 http_request=false; //开始初始化xmlhttprequest对象 if(window.xmlhttprequest){//mozilla浏览器 http_request=new xmlhttprequest(); if(http_request.overridemimetype){//设置mime类别 http_request.overridemimetype(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(创建xmlhttp对象失败!); 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.getelementbyidx(reobj).innerhtml=http_request.responsetext; } else{//页面不正常 alert(您所请求的页面不正常!); } }}function dopage(obj,url){ //document.getelementbyidx(obj).innerhtml=正在读取数据...; send_request(url); reobj=obj;}
希望本文所述对大家php程序设计有所帮助。
其它类似信息

推荐信息