以下是该方案:
我有一个文本框,我可以在其中输入“状态”的文本。除此之外是一个标签应该包含最新的“状态”。输入新状态后,将调用按钮类型按钮并调用2个内容(弹出cor凭据和XMLHttpRequest函数)。
function a(url){
try {
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
}
if (req != null) {
req.open("GET", url, true);
req.onreadystatechange = getData;
req.send();
} else {
alert("fail");
}
} catch (e) {
alert("Error");
}
}
function getData(){
if(req.readyState == 4){
...some code
}
}
输入凭证并单击确定后,应更新最新状态。这在firefox和chrome中运行良好。此外,IE上状态更新的唯一时间是浏览器关闭然后打开。