参见英文答案 > Persist variables between page loads 4个
我有一个字符串值保存到变量中,我的网页在某个进程后自动重新加载..我需要知道即使在页面刷新后我是否可以获得存储在该变量中的值?
我使用javascript代码window.location.reload()刷新我的网页
如果不是这样,如果我采取像PHP的服务器端脚本?
解决方法:
JavaScript的:
1)localStorage(仅限HTMl5浏览器) – 您可以将其保存为页面本地存储容量的属性
2)将其保存在cookie中
3)将变量附加到URL哈希,以便在刷新后通过location.hash检索它
1)将其保存为会话变量,并在每次页面加载时通过AJAX检索它
2)将它保存在cookie中(如果你想要将它保存起来,也可以使用JS方法)
任何PHP方法都很笨重,因为你必须首先通过AJAX将变量的值发送到PHP脚本,然后在重新加载后通过AJAX检索它.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。