源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

asp中使用MSXML2.ServerXMLHTTP实现异步请求例子

  • 时间:2021-06-22 00:23 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:asp中使用MSXML2.ServerXMLHTTP实现异步请求例子
asp使用MSXML2.ServerXMLHTTP异步发送请求时,需要注意判断MSXML2.ServerXMLHTTP对象的readyState是否为4,如果不判断直接获取对象的属性,如responseText会出现如下错误:
[u]复制代码[/u] 代码如下:
msxml3.dll 错误 '8000000a' 完成该操作所需的数据还不可使用。 /a.asp,行 18
asp使用MSXML2.ServerXMLHTTP异步发送请求源代码:
[u]复制代码[/u] 代码如下:
<% if request.QueryString("dc")="1" then'xhr请求则输出当前时间并停止继续执行   response.Write now   response.End end if Dim xmlServerHttp set xmlserverhttp = server.createobject("MSXML2.ServerXMLHTTP") xmlServerHttp.open "GET", "http://root.jb51.net/a.asp?dc=1", true'发起异步请求 xmlServerHttp.send   While xmlServerHttp.readyState <> 4'注意这里要判断xhr对象的状态,如果不为4则等待1000ms,要不最下面那句会报上面贴出来的错误     xmlServerHttp.waitForResponse 1000 Wend   response.contenttype = "text/html" response.write "Receiver Page: " & xmlServerHttp.responseText & "<br/>" %>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部