我在一个javascript文件中有一个变量值。当用户点击特定的html链接时,如何在另一个html页面中访问此变量。我试图使用set的概念并根据变量获取cookie,以便我可以在另一个html页面中访问此变量。还有其他方法可以达到这个目的吗?
答案 0 :(得分:2)
使用sessionStorage!
在第一页中,启动sessionStorage中的值,例如我传递的是userID值24.这是你如何设置它;
sessionStorage.userID = 24
然后,这里是如何在其他地方访问它;
console.log(sessionStorage.userID) // = 24
注销时,请记得清除它!
sessionStorage.clear()
答案 1 :(得分:0)
您还可以调整链接以对信息进行编码。使用javascript更改href。
添加查询字符串: 或添加哈希:
第二个可能更安全,因为它不依赖于服务器处理查询的方式,它应该保留哈希值。
进入新页面后再次使用javascript,使用window.location