求一ASP语句写法 根据栏目ID不同而显示不同的导航菜单
<ahref="<%=actcms.acturl%>"target="_blank"title="网站首页">首页</a><ahref="index.asp"title=...
<a href="<%=actcms.acturl%>" target="_blank" title="网站首页">首页</a>
<a href="index.asp" title="会员中心">会员中心</a>
<!--如果ClassID=6450884146 则显示"发布招聘信息"-->
<a href="ACT.Add.asp?action=add&ClassID=6450884146" title="发布招聘信息">发布招聘信息</a>
<!--如果ClassID=0610218893 则显示"发布求职信息"-->
<a href="ACT.Add.asp?action=add&ClassID=0610218893" title="发布求职信息">发布求职信息</a>
<a href="edit.asp" title="资料管理">资料管理</a>
<a href="Comment.asp" title="我的评论">我的评论</a>
<a href="show.asp" title="收藏夹">收藏夹</a>
<div id="membermenu">
<!--#include file="menu.asp"-->
</div>
网页文件是这样调用的
menu.asp文件内容如下:
<%
ClassID=trim(request("ClassID")) '获取ID
%>
<a href="<%=actcms.acturl%>" target="_blank" title="网站首页">首页</a>
<a href="index.asp" title="会员中心">会员中心</a>
<%if ClassID=6450884146 then%>
<a href="ACT.Add.asp?action=add&ClassID=6450884146" title="发布招聘信息">发布招聘信息</a><%end if%>
<%if ClassID=0610218893 then%>
<a href="ACT.Add.asp?action=add&ClassID=0610218893" title="发布求职信息">发布求职信息</a><%end if%>
<a href="edit.asp" title="资料管理">资料管理</a>
<a href="Comment.asp" title="我的评论">我的评论</a>
<a href="show.asp" title="收藏夹">收藏夹</a> 展开
<a href="index.asp" title="会员中心">会员中心</a>
<!--如果ClassID=6450884146 则显示"发布招聘信息"-->
<a href="ACT.Add.asp?action=add&ClassID=6450884146" title="发布招聘信息">发布招聘信息</a>
<!--如果ClassID=0610218893 则显示"发布求职信息"-->
<a href="ACT.Add.asp?action=add&ClassID=0610218893" title="发布求职信息">发布求职信息</a>
<a href="edit.asp" title="资料管理">资料管理</a>
<a href="Comment.asp" title="我的评论">我的评论</a>
<a href="show.asp" title="收藏夹">收藏夹</a>
<div id="membermenu">
<!--#include file="menu.asp"-->
</div>
网页文件是这样调用的
menu.asp文件内容如下:
<%
ClassID=trim(request("ClassID")) '获取ID
%>
<a href="<%=actcms.acturl%>" target="_blank" title="网站首页">首页</a>
<a href="index.asp" title="会员中心">会员中心</a>
<%if ClassID=6450884146 then%>
<a href="ACT.Add.asp?action=add&ClassID=6450884146" title="发布招聘信息">发布招聘信息</a><%end if%>
<%if ClassID=0610218893 then%>
<a href="ACT.Add.asp?action=add&ClassID=0610218893" title="发布求职信息">发布求职信息</a><%end if%>
<a href="edit.asp" title="资料管理">资料管理</a>
<a href="Comment.asp" title="我的评论">我的评论</a>
<a href="show.asp" title="收藏夹">收藏夹</a> 展开
4个回答
展开全部
思路:获取ID 然后根据ID判断
主要代码如下:
<%
ClassID=trim(request("ClassID")) '获取ID
%>
<%if ClassID="6450884146 " then%>
<a href="ACT.Add.asp?action=add&ClassID=6450884146" title="发布招聘信息">发布招聘信息</a>
<%end if%>
下面依次类推
<%if ........ then%>
<%end if%>
主要代码如下:
<%
ClassID=trim(request("ClassID")) '获取ID
%>
<%if ClassID="6450884146 " then%>
<a href="ACT.Add.asp?action=add&ClassID=6450884146" title="发布招聘信息">发布招聘信息</a>
<%end if%>
下面依次类推
<%if ........ then%>
<%end if%>
更多追问追答
追问
Microsoft VBScript 运行时错误 错误 '800a01f4'
变量未定义: 'ClassID'
/User/menu.asp,行 2
这是怎么回事?
追答
晕 你是一点都不懂吗?根据提示调试,你强制定义变量了?
那么获取前加上 Dim ClassID
展开全部
<%if ClassID=6450884146 then%>
<a href="ACT.Add.asp?action=add&ClassID=6450884146" title="发布招聘信息">发布招聘信息</a><%end if%>
<%if ClassID=0610218893 then%>
<a href="ACT.Add.asp?action=add&ClassID=0610218893" title="发布求职信息">发布求职信息</a><%end if%>
<a href="ACT.Add.asp?action=add&ClassID=6450884146" title="发布招聘信息">发布招聘信息</a><%end if%>
<%if ClassID=0610218893 then%>
<a href="ACT.Add.asp?action=add&ClassID=0610218893" title="发布求职信息">发布求职信息</a><%end if%>
追问
Microsoft VBScript 运行时错误 错误 '800a01f4'
变量未定义: 'ClassID'
/User/menu.asp,行 2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
网上的代码有很多可以参考一下!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用SWITCH不就搞定了吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询