如此简单明了,我需要一种方法来保存大约 50 个变量并将它们传递到下一页以再次打印出来。
我不能使用服务器端语言,例如 PHP。这必须完全使用 jQuery/JavaScript。
所以再多解释一下这个项目:我有一个大型表格,可以进行一些简单的计算。我需要保存所有这些变量,包括计算总数,并在新页面上创建一个表格以将它们打印出来,以便它们采用漂亮的格式。然后我将提供两个选项,打印表格或通过电子邮件发送表格。
可能有比保存变量并将它们传递到下一页更好的替代方法,尽管我只是在寻找关于如何处理这个问题的指导。
我并不是要任何人为我编写堆积如山的代码,只是建议。
非常感谢所有帮助和建议。
附言。此 Web 应用程序主要是为 iOS 设备创建的。
最佳答案
Cookie 或 localStorage是要走的路。最好是 localStorage,因为它有更好的 API 并且可以存储更多数据。
根据 caniuse.com所有主流浏览器都支持它。此外,我上面链接的 MDN 页面包含在 localStorage 不可用时回退到 cookie 的代码(但当然会将最大大小限制为该浏览器中 cookie 的任何限制)。
关于javascript - 如何使用 jQuery 保存 JavaScript 变量并将它们传递到下一个页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19077208/