zoukankan      html  css  js  c++  java
  • 1215整理

      1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      2 <html xmlns="http://www.w3.org/1999/xhtml">
      3 <head>
      4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      5 <title>无标题文档</title>
      6 
      7 <script language="javascript" >
      8 
      9 //IE
     10 //var h= new ActiveXObject("Msxml2.XMLHTTP");
     11 
     12 //var p= new ActiveXObject("Microsoft.XMLHTTP");
     13 
     14 //非IE
     15 //var f = new XMLHTTPRequest();
     16 
     17 //通用代码 
     18 var hx;
     19 
     20 if(window.XMLHttpRequest)//非IE,IE7及以上
     21 {
     22     hx= new XMLHttpRequest();
     23     
     24     alert("以new XMLHttpRequest()形式创建");
     25 }
     26 else if(window.ActiveXObject) //IE
     27 {
     28     try
     29     {
     30         hx= new ActiveXObject("Msxml2.XMLHTTP");
     31         
     32         alert("以Msxml2.XMLHTTP形式创建");
     33     }
     34     catch(e)
     35     {
     36         alert(e);
     37         
     38         try
     39         {
     40             hx= new ActiveXObject("Microsoft.XMLHTTP");
     41             
     42             alert("以Microsoft.XMLHTTP形式创建");
     43         }
     44         catch(e)
     45         {
     46             alert(e);
     47         }
     48     }
     49 }
     50 
     51 if(!hx)
     52 {
     53     alert("创建XMLHttpRequest失败");
     54 }
     55 else
     56 {
     57     alert("创建XMLHttpRequest成功");
     58 }
     59 
     60 //1.设置异步请求的URL等信息     请求方法,URL,请求方式(是否异步)
     61 hx.open("POST","ajaxTest",true);
     62 
     63 //2.设置回调函数,事件处理器
     64 hx.onreadystatechange = getResult;
     65 
     66 //get
     67 //hx.send(null);
     68 
     69 hs.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
     70 
     71 //post
     72 hx.send("userid=abc");
     73 
     74 
     75 //alert("Server" + hx.getAllResponceHeaders("Server"));
     76 
     77 function getResult()
     78 {
     79     //1-判断请求状态
     80     //alert("readyState=" + hx.readyState);
     81     
     82     if (hx.readyState == 4)
     83         {
     84         if (hx.status == 200)
     85             {
     86             alert("回调信息=" + hx.responseText)
     87             }
     88         else
     89             {
     90             alert("错误代码=" + hx.status + "" + hx.statusText);
     91             }
     92         }
     93 }
     94 
     95 
     96 </script>
     97 </head>
     98 
     99 <body>
    100 </body>
    101 </html>
    View Code

  • 相关阅读:
    request和request.form和request.querystring的区别
    PL/SQL Developer连接64位Oracle
    C# Winform控件对透明图片重叠时导致图片不透明的解决方法
    C++11多线程编程-两个进程轮流打印1~100
    使用 C++11 并发编程入门
    STL vector动态扩容
    GDB入门教程
    统计整数中1的个数
    gulp的使用
    nvm安装教程
  • 原文地址:https://www.cnblogs.com/zxw0004/p/5052186.html
Copyright © 2011-2022 走看看