【问题标题】:open file attachments(pdf,xls,txt,doc,etc) in html(or htm) without downloading无需下载即可在 html(或 htm)中打开文件附件(pdf、xls、txt、doc 等)
【发布时间】:2011-07-14 16:14:51
【问题描述】:

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

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

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

谁能帮我解决这个问题?

谢谢

【问题讨论】:

  • 所以...您基本上是在问如何将任意类型的文件转换为 HTML?您可能希望将您的用户重定向到 Google 文档。
  • 我想我不想转换附件。我只想在我的应用程序中打开该附件而无需下载。

标签: java javascript ajax attachment


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-30
      • 2020-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-19
      • 1970-01-01
      • 2021-08-03
      相关资源
      最近更新 更多