无法用asp获取xmlhttp发送的表单

GILLOTELLIOT 2008-04-06 11:54:47
在发送方采用如下方式post一个表单
<script language=javascript>
function Test()
{
str="submit1=Submit&text1=scsdfsd"


var oXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
//这里换成你自己的ServerName和VirtualDir
oXmlHttp.Open("POST", "temp.asp", false);
//oXmlHttp.setRequestHeader("Content-Type","text/xml")
oXmlHttp.setRequestHeader("Content-Length",str.length);
//oXmlHttp.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");
oXmlHttp.Send(str);


}
</script>


在服务器接受方采用

<%
Dim xmldom,U_Name,str
Set xmldom = Server.CreateObject("MSXML.DOMDocument")
Response.ContentType = "text/xml"
Response.CharSet = "GB2312"




xmldom.load (Request)

U_Name=Request.Form("text1")

Response.Write U_Name
%>
无法完成接收text1表单项的值

请高手赐教!
...全文
63 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
fluke 2008-04-06
  • 打赏
  • 举报
回复
U_Name=Request.Form("text1") 改成 U_Name=Request.Querying("text1") 方法如果记错了,可能是 Querystring之类的。

是因为form接受的是post的数据,不是你的get.

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧