asp为什么%>后面的html代码都不输出呢?
开头是一段asp代码,用来计算几个值,后面放了些html代码,其中插了一些<%Response.write变量名%>来输出变量。大概是这样:<%代码%><html>网页代...
开头是一段asp代码,用来计算几个值,后面放了些html代码,其中插了一些<% Response.write 变量名 %>来输出变量。
大概是这样:
<%
代码
%>
<html>
网页代码
<% Response.write 变量名 %>
</html>
结果html代码都不输出。。也没有报错,网页就是一片空白。。如果网页段放在<%前面就可以输出,但是变量的值都赋不上了。。求助!! 展开
大概是这样:
<%
代码
%>
<html>
网页代码
<% Response.write 变量名 %>
</html>
结果html代码都不输出。。也没有报错,网页就是一片空白。。如果网页段放在<%前面就可以输出,但是变量的值都赋不上了。。求助!! 展开
4个回答
展开全部
你试试下面这些:
<%= 变量名 %>
或
<% Response.Write(变量名) %>
<%= 变量名 %>
或
<% Response.Write(变量名) %>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
html 的代码最好用 server.HTMLEncode 要不你遇上双引号就出错了
更多追问追答
追问
不在里面也会出错吗?server.HTMLEncode具体怎么用?
追答
不在中那样不是就是html了吗? 加上response.Flush() 试试html能不能出来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的变量名是否有问题?比如定义成了系统保留关键词.也有可能是你的代码有问题,帖出来看看就知道了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询