try addingonclick="return false"in it

解决方案 »

  1.   

    你这样的写法,href是不会失效的。
    同意 fany_han(fany_han) 的作法,没有权限的就不要给链接。
      

  2.   

    只能是没有权限的时候不写href那个连接。
      

  3.   

    用:<a href="javascript:void(0)">1234</a>
      

  4.   

    对,,如果像你这样做的话。。
    一般在生成html代码之前,在java里面就应该判断好了。
    有权限就输出有链接的。
    没权限就不输出。。
      

  5.   

    用JSP的输出语句在界面上写数据好了。根据需要判断是链接还是文本。
      

  6.   

    你可以把连接做成一个按钮,如果条件不够就把按钮disable
    <%
    if (ok){%>
    <input type=button onclick="window.location=1.jsp" value="跳转">
    <%
    }
    else{
    %>
    <input type=button onclick="window.location=1.jsp" value="跳转" disabled>
    <%
    }%>
      

  7.   

    <html>
    <body>
    <%
    if (user.level.equals("admin"))
    {
    %>
        <a href="http://www.net.net">click me!</a>
    <%
    }
    else
    {
    %>
        click me!
    <%
    }
    %>
    </body>
    </html>