我想为每个浏览器窗口存储一个特定值。
重新加载后该值应保持不变。
示例:
我想打开我的页面的 2 个选项卡,它们都应该能够显示两个不同帐户的数据。例如。 gmail 能够在 2 个登录页面之间交换。即使刷新选项卡,可见帐户也保持不变。
目前我心里只有一种可能的解决方案:
- Store the value in the url
- Make sure that every link on this page pass this value to the next page
但是这种方式似乎有点“肮脏”。如果我错过一个链接,它就会损坏。
有没有办法使用隐藏输入,或者其他一些 js 功能?
顺便说一句:我使用 aspx 和 IIS 作为 Web 服务器。
最佳答案
我认为你应该使用cookie,它们存储在浏览器中并在重新加载后保留。 Set cookie and get cookie with JavaScript
关于javascript - JavaScript 中浏览器窗口特定变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42851264/