ajax-创建XMLHttpRequest对象
2016-10-04 14:07
537 查看
AJAX-创建XMLHttpRequest对象
1.XMLHttpRequest是AJAX的基础,所有现在浏览器都支持,用于在后台与服务器交换数据,也就意味着可以在不加载整个页面的情况下对整个页面进 行更新。
2.所有现代浏览器均支持XMLHttpRequest对象。
创建XMLHttpRequest对象语法:xmlhttp = new XMLHttpRequest();
3. 对于所有现代浏览器,包括IE5,IE6.首先检查是否支持XMLHttpRequest对象,如果支持则创建XMLHttpRequest对象,如果不支持则创建ActiveXObject。
老版本的IE(5,6)使用ActiveX对象语法:xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
4.为了每次写Ajax节省时间,可以把对象检测的内容打包成一个好可以服用的函数
function getHTTPObjet() {
var xmlhttp = false;
if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}else {// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
return xmlhttp
;
}
1.XMLHttpRequest是AJAX的基础,所有现在浏览器都支持,用于在后台与服务器交换数据,也就意味着可以在不加载整个页面的情况下对整个页面进 行更新。
2.所有现代浏览器均支持XMLHttpRequest对象。
创建XMLHttpRequest对象语法:xmlhttp = new XMLHttpRequest();
3. 对于所有现代浏览器,包括IE5,IE6.首先检查是否支持XMLHttpRequest对象,如果支持则创建XMLHttpRequest对象,如果不支持则创建ActiveXObject。
老版本的IE(5,6)使用ActiveX对象语法:xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
4.为了每次写Ajax节省时间,可以把对象检测的内容打包成一个好可以服用的函数
function getHTTPObjet() {
var xmlhttp = false;
if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}else {// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
return xmlhttp
;
}
相关文章推荐
- AJAX之创建 XMLHttpRequest对象
- AJAX - 创建 XMLHttpRequest 对象
- 如何用ajax来创建一个XMLHttpRequest对象
- AJAX中创建XMLHttpRequest对象实例
- Ajax中XMLHttpRequest对象的创建和servlet中数据的交互
- AJAX - 创建 XMLHttpRequest 对象
- AJAX - 创建 XMLHttpRequest 对象
- JS创建Ajax的XMLHttpRequest对象的通用方法
- Ajax中封装创建XMLHttpRequest对象的方法
- AJAX - 创建XMLHttpRequest 对象
- ajax-xmlHttprequest对象的对象创建和属性使用
- AJAX(一)创建XMLHttpRequest对象
- ajax的核心javascript对象XMLHttpRequest创建
- AJAX - 创建XMLHttpRequest 对象
- ajax创建XMLHttpRequest对象
- AJAX - 创建 XMLHttpRequest 对象
- AJAX学习笔记:创建XMLHttpRequest对象的五步骤
- 创建xmlHttpRequest对象在FireFox中支持Ajax
- Ajax基础--创建XMLHttpRequest对象
- Ajax(判断浏览器创建XMLHttpRequest对象)