js里面的所有ajax都失效了??什么原因??
我的ajax都是用来跟serverlet相互传值的,昨天还能用。今天忽然不行了,有两个ajax都是一样不能用。js页面写有其他functions,能用,
ajaxalert“开始”出现的,但是后面的就没有了反映,连alert(xmlhttp);也没出现东西。后台的serverlet里面打印更不能出东西,说明根本没进去。
ajax代码如下:
    function myAjax(url,callback){	
	   alert("开始");
     	var obj=document.getElementById("text_UserName").value; 	
             var userName=obj;  
                if(window.XMLHttpRequest){   
                xmlhttp = new XMLHttpRequest();
                if(xmlhttp.overrideMimeType){
                   XMLHttpReq.setRequestHeader("context-type","text/xml;charset=GBK");  
                   }
                   }else if(window.ActiveXObject){
                   var activexName =["MSXML2.XMLHTTP","Microsoft.XMLHTTP"];
                   for(var i=0;i<activexName.length;i++){
                   try{
                   xmlhttp = new ActiveXObject(activexName[i]);
                   break;
                  }   catch(e){
                   }
                   }
                   }
                if(!xmlhttp){
                          alert("XMLHttpRequest对象创建失败!");                             
                    }else{
                      alert(xmlhttp);
                     	  alert(xmlhttp.readyState);
                     }  
                 xmlhttp.open("GET","zhucecheck?name="+userName,true);
                 xmlhttp.onreadystatechange = function(){
                     if(xmlhttp.readyState == 4){
                         var msg = xmlhttp.responseText;
                         alert("ff");
                         callback(msg);
                       }
                 }
                 xmlhttp.send(null);
             }
1.我昨晚上修改过浏览器的安全设置,但是今天全部还原了的,而且新安装了另一个浏览器还是不行。
2.我今天修改过前页面,也就是js控制的客户页面jsp,但这应该没什么问题啊?因为同一个js里面的方法能用。
哪位大神能知晓其中的原因呢??
------解决方案--------------------
JS有错 拿 火狐的DEBUG 调试下