问题标签 [sessionstorage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1128 浏览

javascript - 会话存储阵列密钥

我需要在 sessionStorage 中有一个数组键。如果它不可行,我该如何添加更多值。

在此处输入图像描述

0 投票
1 回答
105 浏览

javascript - PHP在不同设备之间传递会话ID

我的问题很简单。

我在两个不同的设备上有两个用户访问相同的服务器页面(分别为第 1 页和第 2 页)。

我想在一页中使用 php 表单来更改第二个用户页面。

(即第 1 页上的第一个用户在单独的设备上按下按钮并更改第 2 个用户第 2 页上的图像)。

我想我可以通过在第一个人页面上的表单中使用第二个用户会话 ID 来做到这一点,并欺骗服务器以使用更新的信息重新加载第二个用户页面。

但是我在网络上的任何地方都看不到它的例子。这是可能的还是我应该只使用 Ajax?

谢谢你的帮助。

0 投票
2 回答
27 浏览

html - 是否可以计算出会话/本地存储的 HTML5 利用率?

是否可以计算出会话存储的利用率?

理想情况下返回站点会话存储内容的当前大小

http://www.w3schools.com/html/html5_webstorage.asp

0 投票
4 回答
2942 浏览

javascript - 广告横幅仅在浏览器会话中显示一次

如何在网站中使用 JavaScript 或 jQuery 在浏览器会话期间仅显示一次广告横幅?一旦会话关闭并关闭浏览器,当我再次在浏览器中打开网站时,广告必须再次显示。当我浏览网站横幅时,还有一件事必须显示,除非它没有关闭。

0 投票
1 回答
3803 浏览

javascript - window.location.replace 上的会话存储丢失

我有一个使用 AngularJS 开发的预订应用程序,它通过各个页面建立用户预订的详细信息。这些详细信息使用 SessionStorage 存储(我想避免使用 LocalStorage)。

当用户进入支付页面时,我使用 REST 调用生成一个 PayPal 令牌,然后将它们重定向到 PayPal。

我用于此重定向的代码是:

当 PayPal 将我发送回我的确认页面时,SessionStorage 的内容已被清除 - 但这似乎只发生在移动设备上,我无法使用桌面上的 Chrome 复制它。

为什么 SessionStorage 会被清除?

我的理解是,因为我没有打开新页面(我只是重新定向),所以应该保持状态。我读过的文档说关闭窗口时会清除 SessionStorage - 这与重定向没有区别吗?

有没有办法在返回时保留 SessionStorage 时重定向到 PayPal?

0 投票
1 回答
219 浏览

javascript - Trouble saving and displaying the key and value pairs in sessionStorage

Okay so I have been working on this code forever and I still cant get it to work right. I'm having two issues with my code.

  1. I'm trying to save the values for each input and select field and display them again when the page is refreshed.

  2. Every time a user types into the same input field a new key: value pair is created. I just want the same input field the user is typing into to update the sessionStoragein real time when the user changes its value.

If it helps I'm using JQuery and PHP. My JQuery code is located below

JQuery

HTML

Here is a link to my jsfiddle https://jsfiddle.net/qjp6uscu/

0 投票
1 回答
94 浏览

jquery - 如何在达到限制后停止 sessionStorage 保存值

我一直在试图弄清楚如何在max_fields单击Add Another Worker按钮后停止 sessionStorage 保存值?似乎在达到限制并再次单击按钮后,值不断添加到 sessionStorage 我想知道如何阻止这种情况发生。

这是我的 jsfiddle https://jsfiddle.net/p2euLqbf/4/的链接

HTML

jQuery

0 投票
1 回答
423 浏览

jquery - How to delete a specific sessionStorage value using JQuery

I was wondering if I can delete a specific sessionStorage value if so how can I accomplish this using JQuery? So far I can delete the input fields but I cant seem to delete the sessionStorage values. My code is listed below.

Here is my jsfiddle https://jsfiddle.net/fj324rzg/1/

HTML

JQuery

0 投票
0 回答
105 浏览

javascript - 如何删除特定的 sessionStorage 值并同时减少另一个 sessionStorage 值

我想知道如何从键worker中删除特定的 sessionStorage 值,并将键值减limit1,而不会在每次删除特定的关键工作者时影响其他 sessionStorage 值?

这是我的 Jsfiddle https://jsfiddle.net/d7e92k5d/2/

HTML

jQuery

0 投票
1 回答
4832 浏览

angularjs - 如何将节点js服务器端数据发送到角度js

我是新来的堆栈,实际上是在我的第一个项目上工作,我想记住来自特定浏览器的请求,这是我使用 cookie 完成的。之后,我想从服务器发送特定于我无法执行的每个请求的历史数据,因为我找不到合适的方法。我尝试在 Angular js 中使用 sessionStorage,但这并没有提取我保存在节点 js 中的会话数据)请让我知道如何制作它。

节点 js:当我在节点 js 中设置会话变量标题时

angular js:但在 angular 中,我无法从 sessionStorage 中检索标题。

这给出了未定义的