用js阻止超链接

来源:互联网 发布:淘宝怎么开服装定制店 编辑:程序博客网 时间:2024/06/01 23:07
<script type="text/javascript">   function fun1(event){     var a=<%=(String)session.getAttribute("Name")%>     var b=<%=(String)session.getAttribute("Pwd")%>     if(a=="333" && b=="333"){             alert("尊敬的超级user,欢迎进入");            }else{       alert("对不起您的权限不足,无法进入超级user");        if (window.event)//判断浏览器情况                window.event.returnValue = false;//在ie下的代码            else                event.preventDefault(); //for firefox//在firefox下的代码            }      }</script>

  <li><a href="z_super_manager.jsp" onclick="fun1(event)" target="rightFrame" >超级user</a></li> 


在ie下,用window.event.returnValue如果为false,则中断事件的发生

firefox下,则需要将event事件传递到函数中,用event.preventDefault()来阻止事件发生


0 0
原创粉丝点击