命名通过'data-redirect.jsp'调用打开的.csv文件

时间:2018-10-04 13:29:32

标签: javascript html forms jsp

我有一个通过JavaScript函数动态创建的HTML表单:

<form name="exportData" method="post" action="data-redirect.jsp">
    <input type="hidden" name="contentType" value="text/csv">
    <input type="hidden" name="data" value="">
    <input type="hidden" name="fileName" value="filename=myFile.csv">
</form>

从网页上的表中读取数据并将其加载到document.forms.exportData.data.value中,然后在函数末尾的data-redirect.jsp调用中通过document.forms.exportData.submit()进行发布。

然后显示“打开/保存/另存为”浏览器提示。

选择“保存”或“另存为”会继续使用提供的文件名值(在本示例中为“ myFile.csv”)保存文件,但是选择“打开”选项会在Excel中使用。标题“ data-redirect.jsp”

是否有任何方法可以覆盖打开文件的标题?基本上,我只希望它以与保存时相同的名称打开(“ myFile.csv”)

我尝试向id标签提供targetform属性,但是没有用。

非常感谢!

0 个答案:

没有答案