繁体   English   中英

将变量从javascript文件传递到另一个html页面

[英]passing variables from a javascript file to another html page

我在一个javascript文件中有一个变量值。 当用户点击特定的html链接时,如何在另一个html页面中访问此变量。 我试图使用set的概念并根据变量获取cookie,以便我可以在另一个html页面中访问此变量。 有没有其他方法来实现这一目标?

使用sessionStorage!

在第一页中,启动sessionStorage中的值,例如我传递一个userID值24.这是你如何设置它;

sessionStorage.userID = 24

然后,这里是如何在其他地方访问它;

console.log(sessionStorage.userID) // = 24

注销时,请记得清除它!

sessionStorage.clear()

您还可以调整链接以对信息进行编码。 用javascript更改href。

添加查询字符串:或添加哈希:

第二个可能更安全,因为它不依赖于服务器如何处理查询,它应该保留哈希。

进入新页面后,再次使用javascript,使用window.location从当前网址获取信息

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM