易截截图软件、单文件、免安装、纯绿色、仅160KB

Ajax基础

1:Ajax可以通过JavaScript的XMLHttpRequest对象与服务器进行通信,通过XMLHttpRequest,JavaScript可以在不重载页面的情况下与服务器进行通信。
 
2:XMLHttpRequest 浏览器支持
 
<script type="text/javascript">
function ajaxFunction()
{
var xmlHttp;
try
    {
xmlHttp=new XMLHttpRequest();
//尝试Firefox浏览器
    }
catch (e)
    {
try
    {
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
//尝试IE6.0
    }
catch (e)
    {
try
     {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
//尝试IE5.5
     }
catch (e)
     {
  alert("您的浏览器不支持AJAX!");
  return false;
     }
}
    }
}
</script>
 
 
3: onreadystatechange 属性 指定服务器处理完请求后需要调用的回调函数
 
4:readyState存放服务器相应的状态,4代表请求已经完成
xmlHttp.onreadystatechange=function()
  {
  if(xmlHttp.readyState==4)
    {
    }
  }
 
 
5:responseText 属性 存放服务器返回的数据
 
6:向服务器发送一个请求
 
open() 方法需要三个参数。第一个参数定义发送请求所使用的方法(GET 还是 POST)。第二个参数规定服务器端脚本的 URL。第三个参数规定应当对请求进行异步地处理。
 
send() 方法可将请求送往服务器。
 
 
 
 
 
 
 


相关文档:

AJAX框架比较:jQuery,Mootools,Dojo,Ext JS

       AJAX是web20的基石,现在网上流行几种开源的AJAX框架,比如:jQuery,Mootools,Dojo,Ext JS等等,那么我们到底在什么情况下该使用那个框架?以下是一组摘抄的数据:      
       Ajaxian在2007年底对Ajax工具进行了调 ......

ASP.NET AJAX入门系列

ASP.NET AJAX入门系列将会写关于ASP.NET AJAX一些控件的使用方法以及基础知识,其中部分文章为原创,也有一些文章是直接翻译自官方文档,本部分内容会不断更新。
 
目录
ASP.NET AJAX入门系列(1):概述
    导读:作为本系列文章的开篇,简单介绍一下ASP.NET AJAX的概况及各个组成部分。
  ......

[AJAX]AJAXPro2使用

一.AjaxPro的使用
1.在项目中添加引用,浏览找到AjaxPro.2.dll文件
2.在Web.config中的system.web里面写入以下代码
</configuration>
<system.web>
<httpHandlers>
<add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>
</system.web> ......

写一个ajax funciton

function Ajax(url)
{
var m_xmlReq=null;
if(window.ActiveXObject)
{
try
{
m_xmlReq = new ActiveXObject('Msxml2.XMLHTTP');
}
catch(e)
{
try{m_xmlReq = new ActiveXObject('Microsoft.XMLHTTP');}catch(e){}
}
}
else if(window.XMLHttpRequest ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号