日期:2014-05-18  浏览次数:20643 次

一个很棘手的问题,不知道怎么描述,请高人来看看!高分!
我做了一个应用,servlet+ajax
现在的问题是:(浏览器之间的问题)
                  用的TOMCAT       服务器,
                          在本地测试,一切正常。(FIREFOX和IE都正常)
                          上传到服务器时,就出现问题了:IE正常,FIREFOX不正     常,                   我调试了一下看看,原来就是xmlHttp.status==200除出了问题。什么原因??????????????????????????????????????请赐教!                            


------解决方案--------------------
楼主的问题好像描述的不够清楚,帮顶一下
------解决方案--------------------
xmlHttp.status==200?
建议找一个ajax的专题论坛问问看看。这类问题没有遇到过。
------解决方案--------------------
是啊,这样看不出问题来....关注!!!
------解决方案--------------------
服务器没有弄好呗,应该是servlet包没有COPY
------解决方案--------------------
关注!帮顶一下...希望赶紧解决...小弟也学一下!
------解决方案--------------------
if(window.XMLHttpRequest) { //Mozilla 浏览器
XHR = new XMLHttpRequest();
if (XHR.overrideMimeType) {//设置MiME类别
XHR.overrideMimeType( 'text/xml ');
}
}
加上if (XHR.overrideMimeType) {//设置MiME类别
XHR.overrideMimeType( 'text/xml ');
}
试试
------解决方案--------------------
同意楼上的说法,同时学习一下
------解决方案--------------------
试试:
function startXMLHttpRequset()
{

createXMLHttpRequest();
var url= "actlist.do;
var send_str= "ticks= "+(new Date()).getTime();
xmlHttp.onreadystatechange=handle;
xmlHttp.open( "POST ",url,true);
xmlHttp.setRequestHeader( 'Content-type ', 'application/x-www-form-urlencoded ');
xmlHttp.send(send_str);
}

------解决方案--------------------
xmlHttp.status==200表示操作正常,返回值也正确,说明你的程序运行的正确!