关于浏览器创建XMLHttpRequest对象

 用try cath 方法比较好点,如果出现问题它会跳到异常执行,不会出现一些什么undefine ...
function CreateXmlHttpRequest() { 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!"); } } } }

  

posted @ 2013-06-05 14:33  KyrieYang  阅读(278)  评论(0编辑  收藏  举报