Discuss
/
JavaScript
/
手机浏览器中使用history也不推荐么
手机浏览器中使用history也不推荐么
Topic source不推荐用,但是如果对页面操作流程无影响的话还是可以用的。但是一定要注意在某些情况下,比如表单提交后,或者某个页面需要通过邮件发送给其他人查看的话,用history.back()是有问题的。
假设从“个人中心”页跳转到“登录”,如果登录成功之后用 "history.back()"的话会回到“个人中心”页面,但是登录成功的信息并不会返回过来,所以不推荐使用。
当然,就登录案例而言的话,可以在“登录”页面写返回代码之前加上一个让“个人中心”页面能监听的方法名。 然后返回到“个人中心”页面之后,当JS监听到了这个方法,就去刷新数据或是接数据等等操作。
- 1
- 2
阳光照不到的哀伤
我在最近做手机浏览器中网站的时候左上方的返回按钮用的都是history.back();感觉还是蛮有用的,为什么不推荐history了呢,会有什么问题呢,求大大解答