我的ajax为什么在火狐上没反应???

varxmlhttp;functionstart(){if(window.ActiveXObject){xmlhttp=newActiveXObject("Microso... var xmlhttp; function start() { if(window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if(window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); } }哪里有错吗? 展开
 我来答
兔子QS23
2014-06-22 · 超过57用户采纳过TA的回答
知道答主
回答量:104
采纳率:0%
帮助的人:99万
展开全部
if(window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } 不应该创建为Microsoft.XMLHTTP,因为这是IE浏览器的对象 。你要创建为火狐浏览器的对象。 总之,你在创建XMLHTTPRequest对象之前,你必须要先判断浏览器的类型,然后创建出对应的XMLHTTPRequest对象。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式