asp 如何实现点击链接后变换背景,像'百度知道'--我的提问'右边一样的效果

来源:百度知道 编辑:UC知道 时间:2024/05/17 07:20:54
我也不知道该怎么描述。
你们可以去看下效果:
打开-‘我的提问’页面,最右边不是有‘查看积分’‘修改头衔’‘我的提问’‘我的回答’‘投票过的问题’
点击其中一个,他的背景色会改变,当点击另一个后,背景色就会恢复原来的白的,而被点击的背景却改变颜色,
这是怎么实现的,
代码赐教,谢谢

加一个参数传递并判断就可以:
<table align="center" width="600" cellspacing="0" cellpadding="0" border="0" class="table3">
<%'获取参数值
action=request.querystring("action")
'判断参数值,与值相应的项目就加上特殊的样式
if action="ask" then%>
<tr>
<td style="background-color:green;">我的提问</td>
</tr>
<tr>
<td><a href="?action=answer">我的回答</a></td>
</tr>
<%elseif action="answer" then%>
<tr>
<td><a href="?action=ask">我的提问</a></td>
</tr>
<tr>
<td style="background-color:green;">我的回答</td>
</tr>
<%end if%>
</table>

使用CSS样式
a:active{color:#FF0000}
a:visited{color:#0000FF}