【发布时间】:2017-08-26 00:22:07
【问题描述】:
我有一个 HTML 表单,它保存输入的信息并将其放入服务器上的 Excel 文件中。提交表单后,我希望此文件可供下载。
我当前的下载按钮是
<a href="data.xlsx">Download data</a>
我的表单链接到处理数据的 Perl 脚本。然而,一旦表单被处理,它就会进入一个新页面。我希望新页面显示错误消息或下载文件的链接。我不确定如何链接到新页面,因为我的表单已经链接到 perl 脚本。
我对 HTML 或 JavaScript 不是很熟悉,所以如果有人对我有一个简单的想法,我将不胜感激。
【问题讨论】:
-
Perl 程序是重定向到另一个页面,还是输出该页面?您似乎误解了链接的含义。您的表单被提交给 Perl 程序。这并不意味着它不能将用户送回。但是,单个 html 文档通常不能很好地处理传入的数据。请向我们展示您的表单的外观,更具体地说明它所在的页面类型,并显示处理上传完成后发生的 Perl 脚本部分。另外,您希望它可供同一用户下载还是稍后可供其他用户下载?
标签: javascript html forms perl download