国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

使用xmlHttp結合ASP,實現網頁的異步調用

2019-11-18 20:17:20
字體:
來源:轉載
供稿:網友
通過xmlHttp和asp的結合,我們可以輕松完成網頁的異步調用。
代碼如下:
1.新建Display.asp(這是前臺顯示頁面)
注意xmlhttp.readyState的4個屬性
1:LOADING;2:LOADED;3:INTERACTIVE;4:COMPLETED

<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<script language="javascript">
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
function fnDo(ID)
{
    var xmlDom = new ActiveXObject("Msxml2.DOMDocument");         
    var strURL = "GetInfo.asp?ID=" + ID;
        
    xmlhttp.Open("POST",strURL , true);
    xmlhttp.onreadystatechange = fnRun;
        
    xmlhttp.Send(xmlDom);

    divTest.innerHTML = "Loading..."
}
//--------------------------------------------------------
function fnRun()
{
    var state = xmlhttp.readyState;
        
    var xmlDom = new ActiveXObject("Msxml2.DOMDocument");
        
    if (state == 4)
    {
        xmlDom.loadXML(xmlhttp.responseXML.xml);
        //alert(xmlDom.documentElement.selectSingleNode("//objXML").text)
        var getInfo = xmlDom.documentElement.selectSingleNode("//objXML").text;
        divTest.innerHTML = getInfo
    }        
}
</script>
<BODY>
<input type=button value="異步調用" onclick="fnDo(document.all.txtInput.value)">
<input type=text id=txtInput>
<DIV id=divTest></DIV>

<P> </P>

</BODY>
</HTML>

2.在建立GetInfo.asp(這是后臺處理頁面)
<%
Dim sID,objResult

sID = Trim(Request("ID"))
'sID = 28

Set objResult = Server.CreateObject("MSXML2.DOMDocument")
objResult.loadXML ("<objXML></objXML>")
'**************************************************************

'**************************************************************

objResult.selectSingleNode("objXML").text = "Get:" & sID

Response.ContentType = "text/xml"
objResult.save (Response)
Response.End

Set objSch = Nothing
Set objResult = Nothing
%>

3.運行Display.asp頁面,在文本框里輸入內容,點擊按鈕,可以看到Loading的提示,隨后在不刷新頁面的情況下得到了文本框里的內容。當然你也可以在GetInfo.asp那個頁面里根據發送的參數做一些復雜的出來,隨后把結果返回出來。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 商河县| 陵水| 潜江市| 泸水县| 江门市| 溆浦县| 巴青县| 英德市| 东辽县| 南和县| 龙胜| 河源市| 舒城县| 安岳县| 安国市| 芜湖县| 那坡县| 东乌珠穆沁旗| 大关县| 昆山市| 吉水县| 宁南县| 盐津县| 潮安县| 靖安县| 宁德市| 宜阳县| 化德县| 宝山区| 平罗县| 汾阳市| 互助| 凤翔县| 淅川县| 陵川县| 子洲县| 饶河县| 石棉县| 荥经县| 衢州市| 临城县|