这是我个人网站的首页代码,格式是.asp

<%action=request.querystring("action")%><html><head><metahttp-equiv="Content-Type"con... <%
action = request.querystring("action")
%>
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title><% = webtitle %> - 我的网站</title>
</head>

<body>
<a href="/">首页</a> <a href="?action=rz" target="_blank">日志</a> <a href="?action=xc" target="_blank">相册</a>
<% if action="" then
webtitle = "首页"
%>
首页
<% end if %>
<% if action="rz" then
webtitle = "日志列表"
%>
<p>日志列表</p>
<% end if %>
<% if action="xc" then
webtitle = "相册"
%>
<p>相册</p>
<% end if %>
</body>

</html>

各位帮看下,代码有什么错误的地方么?为什么<title><% = webtitle %> - 我的网站</title>中的<% = webtitle %>没有跟着action的值在变呢?
其实我想把所有的文件都合成这已个文件
也就是这个文件包含我网站的所有代码,这个是个ASP文件,有数据库,现在还没写连接数据库代码,那么问下,如果把个网站的代码都写在这个文件里,以request.querystring的方法将栏目页面分开。那么这样写有什么优点?有什么缺点?
那么,把所有代码都写在这个文件里,以request.querystring的方法将栏目页面分开。那么这样写有什么优点?有什么缺点?
展开
 我来答
morecn
2010-12-18 · TA获得超过644个赞
知道小有建树答主
回答量:451
采纳率:0%
帮助的人:502万
展开全部
<%
action = request.querystring("action")
Dim action,webtitle
if action="" then webtitle = "首页"
if action="rz" then webtitle = "日志列表"
if action="xc" then webtitle = "相册"
%>
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title><% = webtitle %> - 我的网站</title>
</head>

<body>
<a href="/">首页</a> <a href="?action=rz" target="_blank">日志</a> <a href="?action=xc" target="_blank">相册</a>
<% if action="" then
%>
首页
<% end if %>
<% if action="rz" then
%>
<p>日志列表</p>
<% end if %>
<% if action="xc" then
%>
<p>相册</p>
<% end if %>
</body>

</html>
先定义变量,然后才能获取值.所以是不会变化的.
用我给你修改的.肯定没有问题
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式