我想根据数据库值(ASP页面)禁用链接。有谁知道如何做到这一点?有没有可用的例子?需要你的帮助。感谢。
答案 0 :(得分:1)
这是一个非常模糊的问题,但在Classic ASP中,您可以使用VBScript测试数据库值,然后使用文本中的Response.Write输出锚标记或仅使用span标记:
<%
If CBool(rs("showlink")) = True Then
%>
<a href="somewhere.asp">Link Text</a>
<%
Else
%>
<span>Link Text</span>
<%
End If
%>
这假设您从数据库(名为rs)获取记录集,并且它上面有一个名为“showlink”的字段,它将指示是否应显示锚标记。小旁注:请记住,显示或隐藏锚标记不能代替正确的身份验证/安全性。