标题:【请教】运行asp文件,会在浏览器中直接显示文件代码是怎么回事
只看楼主
archertake
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2013-7-26
结帖率:0
已结贴  问题点数:5 回复次数:3 
【请教】运行asp文件,会在浏览器中直接显示文件代码是怎么回事
源代码是这样的
<html>
<body>

<form action="demo.asp" method="post">
First name:
<input type="text" name="fname" value="Donald" />
<br />
Last name:
<input type="text" name="lname" value="Duck" />
<br />
<input type="submit" value="Submit" />
</form>

<%
Response.Write(Request.Form)
%>

</body>
</html>
这是个html文件,浏览器打开后应该会有两个输入名字的文本框。然后submit后会显示出fname和lname
但是实际打开后浏览器会将
<%
Response.Write(Request.Form)
%>显示出来,并且submit后会将demo.asp的内容显示出来。这是怎么回事啊,是因为不能识别asp指令吗
搜索更多相关主题的帖子: 浏览器 源代码 action method 文本框 
2013-07-26 10:57
lihui2012
Rank: 1
等 级:新手上路
帖 子:1
专家分:2
注 册:2013-7-29
得分:2 
应该是html文件只运行在客户端,识别不了服务器端语言(即<%...%>),就当成普通文字输出了,把html后缀改为asp可正常显示
2013-07-30 09:55
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:2 
1、如楼上所说,后缀名应改为asp;
2、web服务器需要支持ASP。

活到老,学到老! http://www. E-mail:hu-jj@
2013-07-30 22:04
ysf0181
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:55
帖 子:914
专家分:2385
注 册:2006-10-4
得分:2 
Response.Write(Request.Form("参数"))

ASP讨论QQ群:251346273
2013-07-31 12:36



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-417998-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.097314 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved