实际上我有html文本框和一个按钮,如果我点击按钮,文本框中的变量应该保存在预定义的perl变量中,页面应该重新加载变量的值。
答案 0 :(得分:6)
您对自己的需求存在严重误解。由于生成HTML的脚本不再运行,因此没有要分配的JavaScript的Perl变量。
如果CGI应用程序需要跨请求的持久状态,则需要会话。会话通过在请求之间的某处(任何地方)存储状态来将请求联系在一起。为了实现这一点,必须向客户端提供令牌(“会话ID”),并在将来对服务器的请求中回显。 Cookie通常用于此目的。
希望这能指出你在哪里开始教育。