开发笔记之20140127

来源:互联网 发布:重阳节算法定节假日吗 编辑:程序博客网 时间:2024/04/30 06:10

1.最好的设计模式是那些可以反复应用并且成功解决问题的模式,模式并不一定非要新颖才有用。

 

2.web开发中的回退操作。这个在注册或者登陆的时候是一个普遍的问题,登陆之后,跳转到另外一个页面,我的鼠标有两个侧键,是用于前进和后退的,有时候会误点侧键,这个时候页面又会回到之前的登录页面,但事实是用户已经登录了,所有页面的状态都应该是已登录的,不管什么情况下都不应该让用户在看到这个页面。用户的点击操作会引发上面的问题,而程序 history.go(-1) & history.back() 也会有一样的bug

这样的问题处理方案比较简单,ajax拿到 success 的状态码时立刻做跳转,但是这里不能用 window.location.href,这样浏览器还是会记录这个登录历史,应该使用 window.location.replace,替换当前历史记录。



0 0
原创粉丝点击