在web页面中,多多少少会用到一些js代码来达到提高用户体验和数据校验的功能,我个人收集一些常用的js和大家分享下:
1、javascript:void(0);
比如,有时候,我们希望在点击某个超链接之前做一些判断(用户身份是否合法等),这时候,就可以用javascript:void(0);了
当点击的时候,页面不会执行跳转,而是执行了onclick事件,这样我们就可以先执行相关的判断,再进行提交了。
2、session失效,登录页面在iframe 中显示
如果在iframe 中请求的页面session失效时,那么转向的登录页面会在iframe中显示出来,这不是我们想看到的,要解决这个问题也很简单,只要在登录页面加入下面的js即可:
1、javascript:void(0);
比如,有时候,我们希望在点击某个超链接之前做一些判断(用户身份是否合法等),这时候,就可以用javascript:void(0);了
<a href="javascript:void(0);" onclick="userDel('${userInfo.FID}')">删除</a>
当点击的时候,页面不会执行跳转,而是执行了onclick事件,这样我们就可以先执行相关的判断,再进行提交了。
2、session失效,登录页面在iframe 中显示
如果在iframe 中请求的页面session失效时,那么转向的登录页面会在iframe中显示出来,这不是我们想看到的,要解决这个问题也很简单,只要在登录页面加入下面的js即可:
<script type="text/javascript">
if(top!=self){
if(top.location != self.location)
top.location=self.location;
}
</script>