以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  请教:history.back()与按手机返回键有什么区别?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=124973)

--  作者:bahamute
--  发布时间:2018/9/17 15:24:00
--  请教:history.back()与按手机返回键有什么区别?
从页面的返回按钮(history.back())回到的页面与按手机返回键回到的页面下拉框内容不一致,不知何故。

按手机返回键回上一个页面后,下拉框的内容确实是之前选择过的。
按页面返回按钮(history.back())回上一个页面后,下拉框的内容终是第一个,而不是选择过的那个。

这二者有何区别?


--  作者:有点甜
--  发布时间:2018/9/17 15:38:00
--  

history.back 的话,会刷新页面,也就是会访问服务器端,重新执行了一次代码。

 

手机返回键应该也是会刷新的,或许只是部分手机部分浏览器不刷新而已。


--  作者:有点甜
--  发布时间:2018/9/17 15:39:00
--  
如果你不想刷新,不建议你提交后返回。你可以用ajax提交,不跳转到另一个页面去。