实际上是执行到 if((xmlHttp.readyState == 4) && (xmlHttp.status == 200))
这儿就停了,也不知道这时候xmlHttp还有没有。
这儿就停了,也不知道这时候xmlHttp还有没有。
解决方案 »
- 新手怎样学好java和C#
- 有熟悉adobe LiveCycle Forms的吗,求帮助文档?
- 如何通过配置log4j.xml 按照文件大小生产文件
- 求教各位:JAVA EE 之路是如果走来的。
- 一个老问题:could not initialize a collection: XXX
- Struct +hibernate 无网络时出现的问题
- 如何使用struts实现图片上传,并将图片路径保存到数据库中
- 新手问题,请大家帮帮啊!! 急!!
- jbuder7中使用CMP2.0的问题
- 怎么用@RequestParam带多个入参,且具有日期格式的????
- 找不到jar文件
- 基础java知识,大家帮忙解决一下!
{
alert('exsist??')
if(!xmlHttp)
{
alert('no');
}
if(xmlHttp)
{
alert('yes');
}
alert(xmlHttp.readyState);}
如果改成这样,那么exsist??这句可以弹出来,但下面的YES,NO,xmlHttp.readyState就一个都弹不出来了。
请问,这倒底咋回事呢?
{
xmlHttp= A;
alert(xmlHttp.readyState); if((xmlHttp.readyState == 4) && (xmlHttp.status == 200))
.............加一句. 试试...........
上面错了。你的A 不是全局的.
xmlHttp 也不知怎么来的这样改把。
<script>
var xmlHttp;
function createXmlHttp()
{
var A=null;
try
{
A=new ActiveXObject("Msxml2.XMLHTTP")
}catch(e)
{
try
{
A=new ActiveXObject("Microsoft.XMLHTTP")
}catch(oc)
{
A=null
}
} if( !A && typeof XMLHttpRequest != "undefined" )
{
A=new XMLHttpRequest()
}
xmlHttp = A;
return A
} 试试把。......