创建XMLHttpRequest对象的一个实例
2009-02-05 10:22
369 查看
很多人可能还记得从前的那段日子,那时不同浏览器上的JavaScript和DOM实现简直千差万别,听了上面这段话之后,这些人可能又会不寒而栗。幸运的是,在这里为了明确该如何创建XMLHttpRequest对象的实例,并不需要那么详细地编写代码来区别浏览器类型。你要做的只是检查浏览器是否提供对ActiveX对象的支持。如果浏览器支持ActiveX对象,就可以使用ActiveX来创建XMLHttpRequest对象。否则,就要使用本地JavaScript对象技术来创建。代码清单2-1展示了编写跨浏览器的JavaScript代码来创建XMLHttpRequest对象实例是多么简单。
代码清单2-1 创建XMLHttpRequest对象的一个实例
var xmlHttp;
function createXMLHttpRequest() {
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
}
}
代码清单2-1 创建XMLHttpRequest对象的一个实例
var xmlHttp;
function createXMLHttpRequest() {
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
}
}
相关文章推荐
- 创建XMLHttpRequest对象的一个实例
- 创建XMLHttpRequest对象的一个实例
- 创建XMLHttpRequest对象的一个实例
- 创建XMLHttpRequest对象的一个实例
- 创建XMLHttpRequest对象的一个实例
- AJAX创建XMLHttpRequest对象实例
- AJAX中创建XMLHttpRequest对象实例
- 创建 XMLHttpRequest 对象编写一个标准的函数
- Ajax基础知识整理---创建一个XMLHttpRequest对象
- 一个创建XMLHttpRequest对象的js文件(适用asp,php,jsp,asp.net等)
- 如何用ajax来创建一个XMLHttpRequest对象
- 创建一个XMLHttpRequest对象
- JS不同浏览器创建xmlhttprequest对象的方法
- 创建XMLHttpRequest对象的通用方法
- 创建XMLHttpRequest对象的两种方式
- 力所能及第一步创建ajax的XmlHttpRequest实例
- AJAX - 创建 XMLHttpRequest 对象
- AJAX-创建XMLHttpRequest对象
- ajax-创建XMLHttpRequest对象