以支持多种浏览器的方式创建XMLHttpRequest对象
2008-06-05 15:55
507 查看
如题,也可以用现今较为流行的js框架来实现,会较为简单,现今的js框架大多数都有封装好支持多种浏览器的创建方式
var xmlHttp = false;
/*@cc_on @*/
/*@if(@_jscript_version>=5)
try
{
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e2)
{
xmlHttp= false;
}
}
@end @*/
if(!xmlHttp && typeof XMLHttpRequest != 'undefined')
xmlHttp = new XMLHttpRequest();
var xmlHttp = false;
/*@cc_on @*/
/*@if(@_jscript_version>=5)
try
{
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e2)
{
xmlHttp= false;
}
}
@end @*/
if(!xmlHttp && typeof XMLHttpRequest != 'undefined')
xmlHttp = new XMLHttpRequest();
相关文章推荐
- 以支持多种浏览器的方式创建 XMLHttpRequest 对象
- 以支持多种浏览器的方式创建 XMLHttpRequest 对象
- 以支持多种浏览器的方式创建 XMLHttpRequest 对象
- 以支持多种浏览器的方式创建 XMLHttpRequest 对象
- 以支持多种浏览器的方式创建 XMLHttpRequest 对象
- 以支持多种浏览器的方式创建 XMLHttpRequest 对象
- 《一》以支持多种浏览器的方式创建 XMLHttpRequest 对
- 创建具有错误处理能力及多种浏览器通用的 XMLHttpRequest对象
- 创建兼容于多浏览器支持的XMLHTTPRequest
- 根据浏览器选择创建XMLHttpRequest对象
- 解析ajax核心XMLHTTPRequest对象的创建与浏览器的兼容问题
- 创建跨浏览器访问的 XMLHttpRequest 对象
- 不同浏览器创建 XMLHttpRequest 对象的方法
- 根据浏览器选择创建XMLHttpRequest对象
- 解析ajax核心XMLHTTPRequest对象的创建与浏览器的兼容问题
- 创建ajax对象及解决不同浏览器对XMLHttpRequest对象的兼容问题
- 创建XMLHttpRequest对象的两种方式
- Ajax(判断浏览器创建XMLHttpRequest对象)
- 创建xmlHttpRequest对象在FireFox中支持Ajax
- 检查浏览器创建XMLHttpRequest对象