首页  >  文章  >  web前端  >  ajax异步请求post方式

ajax异步请求post方式

一个新手
一个新手原创
2017-09-21 09:41:032313浏览

<script>
//创建浏览器对象
function createXhr(){
 //判定浏览器类型处理第一种方法 
/*  var xhr;
 var str=window.navigator.userAgent;
 if(str.indexOf(&#39;MSIE&#39;)>0){
	xhr=new ActiveXObject(&#39;Microsoft.XMLHTTP&#39;);
 }else{
	xhr=new XMLHttpRequest();
 }
return xhr;
 */
 try{
	  return new ActiveXObject(&#39;Microsoft.XMLHTTP&#39;);
  }catch(e){
   }
  try{
	  return new XMLHttpRequest();
  }catch(e){
  }
   
};
//ajax Post请求
 	     var data="username=zs&&password=123456";
           var xhr=createXhr();
           xhr.onreadystatechange=function(){
        	    if(xhr.readyState==4&&xhr.status==200){
              };
           }
   		  xhr.open("post","/ajaxPost1");
   		  xhr.setRequestHeader(&#39;Content-type&#39;,&#39;application/x-www-form-urlencoded&#39;)
   	      xhr.send(data);
	 
</script>

以上是ajax异步请求post方式的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn