zoukankan      html  css  js  c++  java
  • 我的Ajax学习笔记

    1.不同的浏览器创建 XMLHttpRequest 对象的方法(通用函数)
    <script type="text/javascript">
    function ajaxFunction()
    {
    var xmlHttp;
    try
        {
       // Firefox, Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();
        }
    catch (e)
        {
      // Internet Explorer
       try
          {
        //IE 6.0+
          xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
          }
       catch (e)
          {
          try
             {
            //IE 5.5+
             xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
             }
          catch (e)
             {
             alert("您的浏览器不支持AJAX!");
             return false;
             }
          }
        }
    }
    </script>
    2.一个简单的Ajax程序范例
    <html>
    <body>
    <script type="text/javascript">
    function ajaxFunction()
    {
    var xmlHttp;
    try
        {
       // Firefox, Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();
        }
    catch (e)
        {
      // Internet Explorer
       try
          {
          xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
          }
       catch (e)
          {
          try
             {
             xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
             }
          catch (e)
             {
             alert("您的浏览器不支持AJAX!");
             return false;
             }
          }
        }
        xmlHttp.onreadystatechange=function()
          {
        //4代表请求已完成
          if(xmlHttp.readyState==4)
            {
             document.myForm.time.value=xmlHttp.responseText;
            }
          }
        xmlHttp.open("GET","time.asp",true);
        xmlHttp.send(null);
    }
    </script>
    <form name="myForm">
    用户: <input type="text" name="username" onkeyup="ajaxFunction();" />
    时间: <input type="text" name="time" />
    </form>
    </body>
    </html>

    这是 "time.asp" 的代码:
    <%
    response.expires=-1        //页面不缓存
    response.write(time)
    %>
  • 相关阅读:
    Springboot打jar 包
    mysql 函数
    SFTP的使用
    Java Swing
    消息中间件之ActiveMQ
    对象的四种引用关系
    vs的url传参
    后台管理两级类别
    $.dialog弹层---lhgDialog
    正则小数验证和去除中间空格
  • 原文地址:https://www.cnblogs.com/guoxiaowen/p/1125344.html
Copyright © 2011-2022 走看看