é¦å
ä¸ç®¡ä½ æ¯å¨EXCELéæ£æµç¨æ·åå¨è¿æ¯å¨æ°æ®åºéæ£æµ
å§ç»éè¦ASPåJAVASCRIPTå§
åè®¾ä½ å·²ç»ç¥éå¦ä½å©ç¨ASPå¤æEXECLææ°æ®åºæ¯å¦æè¿ä¸ªç¨æ·
ajax.asp //è¿ä¸ªé¡µé¢ç¨äºè·åURLæ¥çç¨æ·ååå¤æ,å¤ææ°æ®åºæEXCELæ¯å¦æç¨æ·ãæçè¯è¾åº1å¦åè¾åº0
ajax.asp代ç èªå·±å®ç°å§
checkeform.js //è¿ä¸ªæ¯è¡¨åéªè¯å½æ°åºæ件
checkeform.js 代ç å¦ä¸
function createAjaxs(){
if (window.XMLHttpRequest) {
aj = new XMLHttpRequest();
}
else if (window.ActiveXObject) {
try {
aj = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
aj = new ActiveXObject("Micrsost.XMLHTTP");
} catch(e){}
}
}
}
/*
注ææ¤å½æ°ç两个åæ°
nameæ¯ç¨æ·å,tableæ¯è¡¨åä¸æ示信æ¯çè¡¨æ ¼çID
*/
function check_account(name,table){
//å建表å对象
var otab = document.getElementById('table');
//å建AJAXç»ä»¶
createAjaxs();
//æé è¿æ¥ajax.aspçURL
var strUrl = "ajax.asp?username="+name+"&now=" + new Date().getTime();
aj.open("GET",strUrl,true);
aj.onreadystatechange = function(){
if(aj.readyState == 4){
if(aj.status == 200){
var msg = aj.responseText;
if ( msg=='' ){
otab.innerHTML = 'ç³»ç»å¼å¸¸';
} else {
if (msg=='1'){//è¿ä¸ªå°±æ¯ajax.aspè¾åºçå¼äº
otab.innerHTML = 'ç¨æ·å·²åå¨';
}else{
otab.innerHTML = 'ç¨æ·åå¯ç¨';
}
}
}
}else{
}
};
aj.send(null);
}
æåå¨æ³¨å页é¢çç¨æ·ååè¾å
¥çå ä¸ä¸ªç¦ç¹å¤±å»äºä»¶
å½ç¶ä¹è¦è°ç¨checkeform.js
å设
<input id="username" name="username" type="text" onburl="check_account(this.value,'errtxt')">
<span id="errtxt">è¾å
¥ç¨æ·å</span>
温馨提示:答案为网友推荐,仅供参考