FireFox使用的ajax技术有一点区别
一般IE用的是ActiveXObject,而FireFox使用的是XMLHttpRequest
具体要如下实现:
//创建异步调用对香       
       if(window.ActiveXObject)
            xmlhttp=new ActiveXObject ("Microsoft.XMLHTTP");
       else if(window.XMLHttpRequest)
            xmlhttp=new XMLHttpRequest();

解决方案 »

  1.   

    应该不是对象实例化的问题..JQuery是一个蛮流行的类库,肯定不会不考虑到浏览器之间对象声明的问题..再者我之前手写的时候,也像楼上大哥这样区分开浏览器代码如下var xmlHttp;
    var url;
    var isAdd=false;
    if (window.XMLHttpRequest) // Mozilla, Safari, ...

    xmlHttp = new XMLHttpRequest();
    //xmlHttp.overrideMimeType('text/xml');

    else if (window.ActiveXObject) // IE

    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else
    {
    alert("对不起!您的浏览器不支持AJAX(异步 JavaScript 和 XML)");
    }可是一样还是有问题....
      

  2.   

    if (Request["Add"] != null)
    试试
      

  3.   

    ie下每次都有接受到..ff下..额..这个..我也不晓得怎么测试服务器段是否有响应..不过有一点,不是一直触发ajax后无相应,时而好使,时而不好使.
      

  4.   

    看不出什么问题.
    你先试试最简单的AJAX程序在两个浏览器运行看看,再逐步复杂化,寻找问题.
      

  5.   

    简单ajax在两个浏览器之间都能通过..哎..苦恼.
      

  6.   

    难道是ff下ajax对操作文件有什么限制吗..
      

  7.   

    我用的就很好啊(http://www.conanlwl.net)
    应该是你用POST提交表单的话,在后台必须要用Request.Form["add"]来判断接收吧.
      

  8.   

    upup等待达人..难道是ff下操作xml有什么限制吗 ?
      

  9.   

    QUOTE:有人用FF吗?
    ----------------------------------
    这话怕是本世纪最好笑的话了.根据2006的统计,FF市场占有率达14%,现在是2008,怕更不是这个份额了.
    用是FF后,就不再想用其它浏览器了,特别是IE,只有特别的网站,如银行等,才不得不暂时用IE浏览.
      

  10.   

    用是FF后,就不再想用其它浏览器了
    -------------------------------
    用了FF后,从此不再用FF了,不如用TT!