ajax tips

来源:互联网 发布:火鸟中文移动编程下载 编辑:程序博客网 时间:2024/06/05 19:17
1 所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。2 创建 XMLHttpRequest 对象的语法:variable=new XMLHttpRequest();  老版本的 Internet Explorer (IE5 和 IE6)使用 ActiveX 对象:variable=new ActiveXObject("Microsoft.XMLHTTP");3 与 POST 相比,GET 更简单也更快,并且在大部分情况下都能用。  然而,在以下情况中,请使用 POST 请求:    无法使用缓存文件(更新服务器上的文件或数据库)    向服务器发送大量数据(POST 没有数据量限制)    发送包含未知字符的用户输入时,POST 比 GET 更稳定也更可靠4 onreadystatechange 存储函数(或函数名),每当 readyState 属性改变时,就会调用该函数。readyState 存有 XMLHttpRequest 的状态。从 0 到 4 发生变化。    0: 请求未初始化    1: 服务器连接已建立    2: 请求已接收    3: 请求处理中    4: 请求已完成,且响应已就绪status 200: "OK"404: 未找到页面