AJax技术

Ajax 学习笔记(二)

字号+ 作者:H5之家 来源:H5之家 2015-09-24 09:13 我要评论( )

即日看了XMLHttpRequest 的属性: onreadystatechange //当改动状态时都会触发这个事件,通常会调用 JavaScript 函数. //状态有5个值: 0:未原始化. 1:正在加载. 2:已加载. 3:交互中. 4:完成. responseTest //服务器的响应,示意为一个串. responseXML //服务器


  即日看了XMLHttpRequest 的属性:
  onreadystatechange
  //当改动状态时都会触发这个事件,通常会调用 JavaScript 函数.
  //状态有5个值: 0:未原始化.  1:正在加载.  2:已加载.  3:交互中.  4:完成.
  responseTest
  //服务器的响应,示意为一个串.
  responseXML
  //服务器的响应,示意为 XML
  status
  //服务器HTTP的状态编号 ( 200 对应OK,404 对应没有找到.  还有许多 ,大众能够上
  网找找.........................)
  statusTest    
  //服务器HTTP的状态文本 ( OK,Not Found.  还有许多 ,大众能够上网找
  找.........................)
  =============================================================================
  =
  一个基本的例子:
  客户端触发一个AJAX事件.
  <input type="text" onblur="validateemail()";>
  =========================================================
  下面是 validateemail 函数:  var xmlHttp;  function validataemail()  {  var email=document.getElemenById("email");  var url="validate?email=" + escape (email.value);  if (window.ActiveXObject)  {   xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");  }  else if(window.XMLHttpRequest)   {  xmlHttp=new XMLHttpRequest  }   xmlHttp.open("GET",url);   xmlHttp.onreadystatechange=callback;   xmlHttp.send(null);  }  '***********************************************************************/'* Function Name: callback                                   */'* Input Arguments:                                          */'* Out Arguments :                                          */'* :                                                         */'* Description :检验 XMLHttpRequest 的 readyState 属性,   看服务器返回的状态码.                        */'* Author :                                                   */'* Date : 2006-11-30                                        */'***********************************************************************/  function callback()  {  if (xmlHttp.readyState==4)  {  if (xmlHttp.status==200)  {  //做你想做的事.  }  }  }

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • JQuery实现Ajax加载图片的方法

    JQuery实现Ajax加载图片的方法

    2016-02-24 17:01

  • 判断用户是不是为ajax请求

    判断用户是不是为ajax请求

    2016-02-24 17:00

  • Ajax与WEB开发 by alixixi.com

    Ajax与WEB开发 by alixixi.com

    2016-02-11 11:02

  • jQuery.ajax()的相关参数及使用

    jQuery.ajax()的相关参数及使用

    2016-02-08 16:00

网友点评