在html(或htm)中打开文件附件(pdf,xls,txt,doc等)而不下载

时间:2011-07-14 08:03:33

标签: java javascript ajax attachment

我有一个应用程序,在某个页面上用户可以上传文件(pdf,doc,xls,txt等)。当用户再次访问该页面并单击该附件时,会下载并打开它。

现在,用户想要直接打开该附件而无需下载。应在新标签页的Web浏览器窗口中以htm / html格式打开附件。

此应用程序位于java(jsp / servlets)中。

任何人都可以帮我吗?

由于

2 个答案:

答案 0 :(得分:0)

您应该将缓存类型/方法添加到第一次下载文件的响应中。

答案 1 :(得分:0)

如果可以在公共HTTP地址访问文档,则可以使用ZOHO Remote API在线查看文档,例如:https://viewer.zoho.com/api/urlview.do?url=http://elsa.berkeley.edu/~saez/TabFig2005prel.xls