【问题标题】:save value on session array using javascript使用 javascript 保存会话数组的值
【发布时间】:2011-12-06 04:21:55
【问题描述】:

有没有办法使用 javascript 在会话数组上保存不同的值?这是场景: 用户在文本框中输入一个字符串并提交它,该字符串现在将被保存到一个会话数组中。因此,每次用户提交一个值时,它都会堆叠到该会话数组中,如果该数组达到了保存值的最大限制数量,则该会话中的所有值都将保存到数据库中,并且会话数组值现在将被清空.

它就像一个 JAR,你用 CANDIES 填充它...... JAR 是会话数组,CANDIES 是值......我想使用 javascript 来做到这一点:非常感谢答案......谢谢!

【问题讨论】:

    标签: javascript session-cookies


    【解决方案1】:

    Cookie 的最大大小为 4K - 这不是很多数据。替代方案是 HTML5 本地存储,或将其存储在服务器上。

    【讨论】:

      【解决方案2】:

      我看到了几种方法:

      1. 将您的值存储在 cookie 中。
      2. 不要刷新页面,使用 AJAX 发送表单;那么您不需要重新创建变量。
      3. 将变量与提交的表单一起发送并从服务器脚本中取回。
      4. 您可以为此创建一个 Flash 组件,它具有本地存储(但我不会将 Flash 组件用于此类任务)。

      【讨论】:

        猜你喜欢
        • 2012-11-25
        • 2015-08-30
        • 2015-10-31
        • 2011-06-21
        • 1970-01-01
        • 1970-01-01
        • 2016-05-26
        • 2020-10-20
        • 1970-01-01
        相关资源
        最近更新 更多