可能重复:
Persist javascript variables across pages?
how to exchange variables between two html pages
我正在努力创建一个“测验”,允许用户回答问题,然后将他们的答案和当前分数传递到下一个问题的下一页。我使用了这篇文章,并且能够得到用户的答案,然后进入下一个窗口:
问题是这会通过表单传递信息。一旦我在第二页上收到分数,如果答案是正确的,我需要增加分数。我无法弄清楚如何使用html表单传递javascript变量。
我觉得这应该是一个相对容易的修复,我只是难倒。
任何想法或建议将不胜感激! XOXO
答案 0 :(得分:6)
有两种显而易见的方法可以在浏览器中维护状态,而不需要服务器在页面之间记住它:
缓存
后者实现起来很简单,但只能在HTML5中使用。
请注意,两者都不是安全 - 确定的页面黑客可以设置为他们希望的任何值。
答案 1 :(得分:3)
您可以使用get方法<form method="get"
提交表单,然后使用javascript解析url中的params。 Reference此处: