我在html设置了指向asp的超链接,但是点击后却变成直接下载原文件了,不能跳转到asp的页面,这是怎么回事

页面http://www.nbsep.com/buy.html... 页面http://www.nbsep.com/buy.html 展开
 我来答
缓步莫迟疑C
2013-05-05 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:7107万
展开全部
应该是你的服务器不支持asp,或是服务器配置错误造成无法执行asp文件,当然,还有一种可能是你的sendMail.asp文件本身有问题,它将原本应该执行的语句按字符串方式返回了.
你可以上传一个ASP探针程序,检查一下服务器是否对ASP支持有问题.
更多追问追答
追问
服务器肯定是支持的,原来是正常的。我也怀疑sendMail.asp文件本身有问题,但水平太差不知您能帮助看看吗?填写表单点击“发送”后asp文件就出来了。谢谢了!
追答
不要说"肯定",你的肯定很可能是错的,最简单的办法,一行代码检查服务器是否支持asp

保存为time.asp并上传到服务器,然后通过浏览器访问,如果你看到的是相同的代码,说明服务器不支持ASP,如果看到的是日期和时间,说明sendMail.asp文件有问题.要贴出sendMail.asp文件源代码.
图材图色tusea
2013-05-05 · 用心创作内容,感谢您的关注
图材图色tusea
采纳数:318 获赞数:1881

向TA提问 私信TA
展开全部
可能是空间不支持asp
追问
没有这个问题。前期一直是正常的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-05-05
展开全部
骗人。你就是想提高你的页面访问量也不要这样子吧。我看到的全都是html,哪来的asp?
更多追问追答
追问
点击表单发送框后直接将ASP文件打开了。无法发送表单。朋友,这可是真的有问题,不是骗人的。如能解决感谢不尽!
追答

好吧。我误会了。刚才看了一下。你那边发送过来的数据,Response的ContentType被设置为了text/plain。这样浏览器就认为是一个文本文件,而不是HTML来解析。

在你的代码里设置一下

Response.ContentType = "application/xhtml+xml"或者“text/html”也行。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
田响建站
2013-05-05 · 田响建站,纯手工建网站
田响建站
采纳数:3384 获赞数:2327

向TA提问 私信TA
展开全部
空间不支持asp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式