逻辑很简单:用户填写表单,按下submit,然后用POST方法将表单中的数据发送到cgi脚本(让我们称之为mail.pl),该脚本提取它们并以某种方式使用;这实际上并不重要。
我需要的是显示一个框,上面写着“您的消息已经发送了。请按下按钮或等待5秒才能返回”。5秒后重定向到index.html。但恐怕我不知道怎么做。我可以使用print操作符打印html代码,但是如何使它重定向回索引,而在脚本开始时已经发送了所有头呢?
是否可以用perl和cgi来完成,或者我必须使用javascript或其他什么?
发布于 2014-05-17 02:13:31
耶,Perl + CGI!
我会使用(print)一个元刷新标签。维基百科:
<meta http-equiv="refresh" content="5; url=http://example.com/">https://stackoverflow.com/questions/23706890
复制相似问题