高分求救,高手进!(Microsoft.XMLHTTP问题) set http = Server.CreateObject("MSXML2.ServerXMLHTTP") '这样试试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该是缺少相应XMLHTTP库 上网找个msxml3.0 安装就可以了 最好是用楼上的方法 用 "MSXML2.ServerXMLHTTP"的方式来创建因为这个一般操作系统都有 觉得最好自己弄个循环,看看哪个好使,类似这样:var xmlHttpVersions = [ "MSXML2.XMLHTTP.5.0", "Microsoft.XMLHTTP", "MSXML2.XMLHTTP", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP.4.0" ]; for (var i = 0; i < xmlHttpVersions.length; i++) { try { msxml_http_request = new ActiveXObject(xmlHttpVersions[i]); break; } catch (oError) {} } set http = Server.CreateObject("MSXML2.ServerXMLHTTP")我这样改了以后提示:msxml3.dll (0x80070057)参数不正确。 MSXML2.ServerXMLHTTP 和 MSXML2.XMLHTTP 有什么区别?验证:1 set http = Server.CreateObject("MSXML2.XMLHTTP.5.0") 结果: msxml5.dll (0xC00CE514)文件末尾处于当前编码的无效状态/qq/11.asp, 第 7 行 (msg=http.ResponseText)2 set http = Server.CreateObject("Microsoft.XMLHTTP") 结果: msxml3.dll (0xC00CE514) 系统错误: -1072896748。 /qq/11.asp, 第 7 行3 set http = Server.CreateObject("MSXML2.XMLHTTP") msxml3.dll (0xC00CE514) 系统错误: -1072896748。 /qq/11.asp, 第 7 行4 set http = Server.CreateObject("MSXML2.XMLHTTP.3.0") msxml3.dll (0xC00CE514) 系统错误: -1072896748。 /qq/11.asp, 第 7 行这是我改之后出现的错误,希望能给高手点提示,在线等,分不够加~!谢谢大家 5 set http =Server.CreateObject("MSXML2.XMLHTTP.4.0") msxml4.dll (0x80070057) 参数不正确。 /qq/11.asp, 第 4 行 <%set http = Server.CreateObject("Microsoft.XMLHTTP") http.Open "GET", "http://www.china-sms.com/send/ssend.asp?name=**&pwd=***", false http.setRequestHeader "Content-type:", "text/xml;charset=GB2312" 'http.setRequestHeader "Charset", "GB2312" http.Send msg=http.ResponseText set http = nothing response.write msg%>这个是我调用http://www.china-sms.com/send/ssend.asp? 这个页面写的代码,这样写就不会出错,但调用上面那个页面就出错。 set http = Server.CreateObject("MSXML2.ServerXMLHTTP") Extjs GridPanel加载问题 asp.net跟sql2005连接问题?---用户 'sa' 登录失败。 有没有用过Sothink DHTML Menu的,有问题请教 求填写验证的日历控件 记得有位牛人做过这样的功能, 关于button和table的问题 如何在网页中嵌入一个功能可以定制的文本编辑器? 跪求关于js的资料 关于,用网页来恢复注册表的问题 问梅花雨 大家帮忙看看,全局变量取不到——在先等解疑 帮忙看下下面这段代码 在 firefox里不能实现的问题
最好是用楼上的方法 用 "MSXML2.ServerXMLHTTP"的方式来创建
因为这个一般操作系统都有
var xmlHttpVersions = [
"MSXML2.XMLHTTP.5.0",
"Microsoft.XMLHTTP",
"MSXML2.XMLHTTP",
"MSXML2.XMLHTTP.3.0",
"MSXML2.XMLHTTP.4.0"
];
for (var i = 0; i < xmlHttpVersions.length; i++)
{
try
{
msxml_http_request = new ActiveXObject(xmlHttpVersions[i]);
break;
} catch (oError) {}
}
我这样改了以后提示:
msxml3.dll (0x80070057)
参数不正确。
验证:
1 set http = Server.CreateObject("MSXML2.XMLHTTP.5.0")
结果:
msxml5.dll (0xC00CE514)
文件末尾处于当前编码的无效状态
/qq/11.asp, 第 7 行 (msg=http.ResponseText)
2 set http = Server.CreateObject("Microsoft.XMLHTTP")
结果:
msxml3.dll (0xC00CE514)
系统错误: -1072896748。
/qq/11.asp, 第 7 行
3 set http = Server.CreateObject("MSXML2.XMLHTTP")
msxml3.dll (0xC00CE514)
系统错误: -1072896748。
/qq/11.asp, 第 7 行
4 set http = Server.CreateObject("MSXML2.XMLHTTP.3.0")
msxml3.dll (0xC00CE514)
系统错误: -1072896748。
/qq/11.asp, 第 7 行
这是我改之后出现的错误,希望能给高手点提示,在线等,分不够加~!
谢谢大家
msxml4.dll (0x80070057)
参数不正确。
/qq/11.asp, 第 4 行
set http = Server.CreateObject("Microsoft.XMLHTTP")
http.Open "GET", "http://www.china-sms.com/send/ssend.asp?name=**&pwd=***", false
http.setRequestHeader "Content-type:", "text/xml;charset=GB2312"
'http.setRequestHeader "Charset", "GB2312"
http.Send
msg=http.ResponseText
set http = nothing
response.write msg
%>
这个是我调用http://www.china-sms.com/send/ssend.asp? 这个页面写的代码,这样写就不会出错,但调用上面那个页面就出错。