所以我有一个页面通过使用一系列下拉框,单选按钮等来影响javascript var。但是我需要var保持相同的客户端,所以当他们点击添加到图表时,然后遵循var付款金额。我不确定最好的方法吗?
有人有任何指示帮助我吗?
干杯
答案 0 :(得分:2)
您可以使用:
location.search
)location.hash
)如果信息必须是安全的,我会使用POST表单和服务器端脚本。否则我会使用cookie或本地存储。
答案 1 :(得分:1)
另一种解决方案是使用http://www.thomasfrank.se/sessionvars.html设置
sessvars.myObj = {name: "Thomas", age: 35}
您将能够从其他页面访问sessvars
变量,它比Cookie更容易工作,并且它的好处是不会向服务器的每个请求添加cookie。 cookie也可能是编码和解码的难点。
如果您只需要支持最新的浏览器,则应使用localStorage。
var foo = localStorage.getItem("bar");
localStorage.setItem("bar", foo);