日期:2014-05-16  浏览次数:20603 次

ajax 再学习(一)

//根据不同的浏览器创建相应的XMLHttpRequest对象;

假如这三种方法都不起作用,那么这个用户所使用的浏览器已经太过时了,他或她会看到一个声明此浏览器不支持 AJAX 的提示

?

<script type="text/javascript">

function ajaxFunction()
{
var xmlHttp;

try
??? {
?? // Firefox, Opera 8.0+, Safari
??? xmlHttp=new XMLHttpRequest();
??? }
catch (e)
??? {

? // Internet Explorer
?? try
????? {
????? xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
????? }
?? catch (e)
????? {

????? try
???????? {
???????? xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
???????? }
????? catch (e)
???????? {
???????? alert("您的浏览器不支持AJAX!");
???????? return false;
???????? }
????? }
??? }
}
</script>