分享

Knowledge Sharing

今天58cms讲讲PHPandAjax

2019-03-10     浏览:188次     作者:成都晨宇网络科技公司

    //PHPandAjaxBywooght

    Ajax-AsynchronousJavascriptandXML,javascript

    创建异步传输对象,这一部分一般放在单独的文件里面,是公用的,向服务器发送数据

    open()-创建一个新的HTTP请求,并指定此请求的方法,url以及验证信息

    send()-发送请求到http服务器并接受回应

    onreadystatechange-xmlhttp下面的对象,用于指定当readyState属性改变时的时间处理句柄,只写

    readyState-放回当前请求的状态,只读

    responseBody-将回应信息正文以unsignedbyte数组形式返回,只读

    responseText-将响应信息作为字符串返回,只读

    responseXML-将响应信息转化为XMLDocument对象并返回,只读

    staus-服务器的HTTP状态吗(200对应OK,404对应没有找到)

    -创建handleStateChange函数,用于处理服务器返回的信息

    -readyState的常用属性

    -0:为初始状态,已经建立了XMLHttpRequest对象,但还没有初始化

    -1:描述一种发送状态,此时已经调用了XMLHttpRequest.open()方法,已经准备发送到服务器

    -2:描述一种发送状态,此时已经通过send()方法把一个请求发送到服务器,但还没有收到一个响应

    -3:描述一种接受状态,已经接受到HTTP响应头部信息,但是消息还没有全部接受成功

    -4:描述已加载状态,响应完全接受完成

    -服务器处理程序

    header('Content-type:text/html;charset=gb2312');

    echo"欢迎";

    ?>;

    -首先使用header设定PHP页面的类型和编码形式,否则可能实现中文乱码.

    -使用POST传递空值参数

    -使用POST发送带有参数的请求

    varfirstname="hao";

    varlastname="ma";

    varquerystring="firstname="+firstname+"&lastname="+lastname;//post发送数据格式,变量=变量值&变量=变量值...

    xmlhttp.send(querystring);//发送数据字符串

    以上就是今天58cms讲讲PHPandAjax,希望能帮到你们。


注:成都晨宇网络科技公司自由网络,专业提供网站推广服务,有需要咨询欢迎联系我们在线客服。

网站建设流程

先建设网站,后付款。无预付款
  • 1 、沟通网站建设功能、价格、周期
  • 2 、设计网页效果图
  • 3网站设计效果图确定、沟通、修改
  • 4 、网站开发程序(前台网页和后台管理)
  • 5 、客户浏览确认网站制作完成 95% 以上,付款50%
  • 6 、申请域名空间、备案、修改网站细节
  • 7 、网站上线运行,无任何问题付余款

扫一扫咨询