如何禁用html链接

如何禁用html链接,第1张

你可以根据用户的级别来判断链接地址是输出还是不输出。

要是级别不够就输出: <a href="#" onclick="javascript:alert('你没有这样的权限')">连接名</a>

用asp就可以实现了,用asp判断用户身份,决定输不输出<a>就行了。

登陆之后

用response.write写如下代码

<script>

for(var i = ai<bi++){

document.links[i].href = "javascript:void(0)"

}

</script>

a表示要从哪个连接开始,b为到哪个结束

你也可以设置任何一个连接为空

用ASP.限定权限就可以了.这很简单的.类似普通用户,管理员的区别.

<%

if session("UserID") = "123" then

URL="http://www.csdn.net"

else

URL="#"

end if

%>

...

<a href="<%=URL%>">链接</a

<a href=" http://www.baidu.com" onclick="return confirm('是否跳转')">baidu</a>如果你不想跳转,也可以直接把onclick的事件改成:onclick=“return false”。还有便是把链接改成#,这样就不会跳到另外的页面。

很简单,用js控制,

可以写成这样<a href="链接地址" onclick="return false">链接名字</a>这里的

onclick="return false"就可以让链接失去功能

如果我的回答没能帮助您,请继续追问。

答题不易,互相理解,您的采纳是我前进的动力,

您也可以向我们团队发出请求,会有更专业的人来为您解答。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7059076.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存