是否有JavaScript代码可从任何浏览器打开下载的文件?

时间:2018-07-11 06:45:22

标签: javascript

我有一个JS代码,该代码应下载一个文件并需要打开相应的文件。我可以下载它,但需要JavaScript代码才能从任何浏览器打开最近下载的文件。

1 个答案:

答案 0 :(得分:0)

答案是

为什么:

当用户将文件下载到其本地文件系统中时,下载的文件便成为用户文件的一部分,并且您知道您无法从用户本地文件系统访问任何文件/目录。

替代解决方案:是

  1. 使用XmlHttpRequest(AJAX)将文件下载到blob对象help link
  2. 从保存的blob对象中打开文件。

在上述替代解决方案中,您还可以允许使用来保存文件(下载文件)。