私の研究では、Ajaxを指摘します

1.異なるブラウザは、 XMLHttpRequestオブジェクトを作成する方法(機能ジェネリック)
ます。<script type = "text / JavaScriptを">
ajaxFunction()関数
{
VARを xmlHttp
試して
    {
   // Firefoxの、オペラ8.0以降、Safariの
    xmlHttp=new XMLHttpRequest();
    }
キャッチ(E)
    {
  /を/ Internet Explorerを
   試してみる
      {
    // IE 6.0+
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
   キャッチ(E)
      {
      試み
         {
        // IE 5.5以降
         xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
         }
      キャッチ(E)
         {
         警告( "あなたのブラウザはAJAXをサポートしていません!");
         falseを返します;
         }
      }
    }
}
</ SCRIPT>
2. 単純なAjaxアプリケーションの
<HTML>
<BODY>
<スクリプトタイプ= "テキスト/ JavaScriptを">
ajaxFunction()関数
{
VAR xmlHttp ;
試し
    {
   // Firefoxの、オペラ8.0以降、Safariのを
    xmlHttp=new XMLHttpRequest();
    }
キャッチ(E)
    {
  // Internet Explorerを
   試してみる
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
   キャッチ(E)
      {
      試み
         {
         xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
         }
      キャッチ(E)
         {
         警告( "あなたのブラウザはAJAXをサポートしていません!");
         falseを返します。
         }
      }
    }
    XMLHTTP。onreadystatechange =関数()
      {
    // 4代表请求已完成
      IF( XMLHTTP。readyState == 4)
        {
         document.myForm.time.value = XMLHTTP。responseText ;
        }
      }
    XMLHTTP。open("GET","time.asp",true);
    XMLHTTP。send(null);
}
</ SCRIPT>
<フォーム名= "あるmyForm">
用户:の<input type = "text"の名= "ユーザ名" onkeyup="ajaxFunction();" />
时间:の<input type = "text"の名= "時間" />
</フォーム>
< / BODY>
</ HTML>



-1 = Response.Expires         //ページキャッシュされていない
のResponse.Write(時間)
%>

ます。https://www.cnblogs.com/guoxiaowen/archive/2008/03/27/1125344.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_34291004/article/details/93329978