日期:2014-05-17  浏览次数:20453 次

刚学AJAX ,关于如何请求XMLHttpRequest对象如何请求.ASPX页面
<head>
  <title></title>
  <script type="text/javascript">
  function Load() {
  var xmlhttp = new XMLHttpRequest();
  xmlhttp.onreadystatechange = function () {
  if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
  document.getElementById("x").innerHTML = xmlhttp.responseText;
  }
  }

  xmlhttp.open("GET", "111.txt", true);
  xmlhttp.send();
  }


  </script>
</head>
<body>
  <form id="form1" runat="server">
  <div id="x" style="width:100px; background-color:Silver ; height:50px;"></div>

  <input type="button" value="click here" onclick="Load()" />

  </form>
</body>

把111.TXT改成 XXX.ASPX的话。 后台如何写?

------解决方案--------------------
用.ashx文件吧,你创建的类继承自IHttpHandler
然后在public void ProcessRequest(HttpContext context){...}
中做你需做的事就可以了,下面资料供你参考
http://www.cnblogs.com/myaspnet/archive/2010/11/12/1876101.html
------解决方案--------------------
探讨
引用:

用.ashx文件吧,你创建的类继承自IHttpHandler
然后在public void ProcessRequest(HttpContext context){...}
中做你需做的事就可以了,下面资料供你参考
http://www.cnblogs.com/myaspnet/archive/2010/11/12/1876101.html


.ASHX……