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>