<mce:script type="text/javascript"><!--
var xmlHttp = false;
var mslist = ["Msxml2.XMLHTTP", "Microsoft.XMLHTTP"];
for (i = 0; i <= 1; i++) {
try {
xmlHttp = new ActiveXObject(mslist[i]);
} catch (e) {
xmlHttp = false;
}
}
if (!xmlHttp && typeof (XMLHttpRequest) != "undefined") {
try {
xmlHttp = new XMLHttpRequest();
} catch (e2) {
xmlHttp = false;
}
}
// --></mce:script>
<mce:script type="text/javascript"><!--
function callServer() {
var name = "z gh s";
var url = "Default.aspx?test=" + escape(name);
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = updatePage;
xmlHttp.send(null);
}
function updatePage() {
if (xmlHttp.readyState <4) {
document.getElementById("ContDiv").innerHTML = "加载中...";
}
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
var response = xmlHttp.responseText;
document.getElementById("ContDiv").innerHTML = response;
}
}
}
// --></mce:script>
第一个脚本块中创建XMLHttpRequest对象,第二个脚本块中发送请求,接受响应并更新UI界面