易截截图软件、单文件、免安装、纯绿色、仅160KB

Ajax兼容性基础问题

JScript code:

var xmlHttp;
function creatReq() // 创建xmlhttprequest,ajax开始
{
if(window.XMLHttpRequest)
{
xmlHttp=new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHttp");
}
}

function Work()
{
creatReq();
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange = callback;
xmlHttp.send();
}

function callback()
{
if(xmlHttp.readyState==4)
{
if(xmlHttp.Status==200)
{
Dispaly();
alert("服务端返回状态" + xmlHttp.Status);
}
else
{
alert("服务端返回状态" + xmlHttp.Status);
}
}
else //请求状态还没有成功,页面等待
{
document .getElementById ("main").innerHTML = "wait";
}
}

function Dispaly() //接受服务端返回的数据,对其进行显示
{
document .getElementById ("main").innerHTML =xmlHttp.responseText;
}




这样触发运行: <body onload="Work();">


问题在此:在IE6中没有问题,

在IE7中。xmlHttp.Status==出现的是undefined.xmlHttp.Status==OK.
如果


相关问答:

为什么页面一加上Ajax就出错

查看源文件时出来的
<script type="text/javascript">
// <![CDATA[
Sys.Application.initialize();
Sys.Application.add_init(function() {
    $create(Sys.UI._Upd ......

ajax问题

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xht ......

Ajax dwr框架 返回函数

dwr框架 viewPaymentList()执行了 它的返回函数,listCallBack(data)中alert('asdf')没有反应,表格部分的代码没有运行,页面上没有增加列表,是什么原因。(编译没有出错)
java类 Operation
function ......

ajax基础问题

看到一个基础ajax
function getResult(stateVal) {
        var url = "servlet lectCityServlet?state="+stateVal;
        if (window.XMLHttpRequest) { ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号