JavaScript可以在重新加载后维护任何状态吗?

时间:2012-05-29 22:49:00

标签: javascript

有没有办法让JavaScript通过重新加载来保存任何变量?

如果用户点击重新加载按钮,重新加载页面后,是否有任何由JavaScript保留的状态?

3 个答案:

答案 0 :(得分:4)

建议

无论哪种方式,您都需要编写自己的读/写方法来存储您的状态。

答案 1 :(得分:1)

您必须使用Cookie来维护您的状态。如果您正在使用jQuery,我会看到jQuery Cookie:

https://github.com/carhartl/jquery-cookie

希望这能帮到你!

答案 2 :(得分:1)

小数据(2KB)可以存储在URL后缀

片段ID://host/path#fragment-id

查询字符串://host/path?query-string

fragment-id-method在这里使用:
http://xkcd-map.rent-a-geek.de/
在每个dragend事件中,URL都会更改
反映当前在地图上的位置

使用urlencode-d的特殊字符

相关:hot reloadingreloadable codefigwheel.cljreact.js hot loader