文章出處
文章列表
創建XMLHttpRequest
function createXmlHttp() { var xmlHttp = null; //根據window.XMLHttpRequest對象是否存在使用不同的創建方式 if (window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); //FireFox、Opera等瀏覽器支持的創建方式 } else { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");//IE瀏覽器支持的創建方式 } return xmlHttp; }
function getSequence(){ var tel2=document.getElementById("mobileMessageNumber").value; if(tel2==null || tel2=="" ){ alert("請出入手機號碼!"); return; } var url="/////"; var xmlHttp = createXmlHttp(); //創建XmlHttpRequest對象 xmlHttp.onreadystatechange = function () { if (xmlHttp.readyState == 4) { //調用showInfo方法顯示服務器反饋信息 var m =xmlHttp.responseText; if(m.indexOf("成功")>0){ alert("短信已發送成功,3分鐘內沒有收到短信可再次點擊!"); document.getElementById("sequence").value=m.substr(m.indexOf("=")+1); } if(m.indexOf("頻繁")>0){ alert("您剛發送過短信,請稍后"); } if(m.indexOf("失敗")>0){ alert("系統錯誤,稍后再嘗試"); } } }; xmlHttp.open("POST", url, true); xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); xmlHttp.send("tel=" + encodeURIComponent(tel2));//發送包含用戶輸入信息的請求體 }
文章列表
全站熱搜