如何使用 html 从网站打开(或 "download")本地文件?
How to open (or "download") a local file from a website using html?
我想从随机网站打开一个本地(jpg 或 pdf)文件(不是我 运行)。我知道您可以在 chrome 中打开站点时编辑站点的 html 代码,但是当我尝试将已经存在的 links 编辑为 link 到我的本地文件时然后点击它,没有任何反应。我也知道当你这样做时,它不是永久性的,但只会持续到你 close/leave 编辑页面。
我用来替换原始 links 的代码是这样的:
<a href="file:///C:\test.pdf">linkname</a>
我在 file:
之后阅读了三重斜线应该为本地 运行 网站修复它,但显然它们没有解决我的问题。当我将 file:///C:\test.pdf
复制到我的文件资源管理器甚至我的 chrome 搜索栏时,它确实有效,所以我不明白为什么它不能像我想要的那样工作。
谁能解释一下 and/or 帮帮我?提前致谢。
编辑 - 如果有人知道安全块的解决方法,那就太好了。它是否下载或显示文件并不重要,我想要它做的就是直接从编辑的 link 中获取文件(当我单击 [=31= 时在 opens/downloads 中],无需点击任何其他内容)。如果您知道一个不太直接的解决方案,我们也将不胜感激!
出于安全原因,浏览器中的 HTML 不允许访问用户的文件系统。
我想从随机网站打开一个本地(jpg 或 pdf)文件(不是我 运行)。我知道您可以在 chrome 中打开站点时编辑站点的 html 代码,但是当我尝试将已经存在的 links 编辑为 link 到我的本地文件时然后点击它,没有任何反应。我也知道当你这样做时,它不是永久性的,但只会持续到你 close/leave 编辑页面。
我用来替换原始 links 的代码是这样的:
<a href="file:///C:\test.pdf">linkname</a>
我在 file:
之后阅读了三重斜线应该为本地 运行 网站修复它,但显然它们没有解决我的问题。当我将 file:///C:\test.pdf
复制到我的文件资源管理器甚至我的 chrome 搜索栏时,它确实有效,所以我不明白为什么它不能像我想要的那样工作。
谁能解释一下 and/or 帮帮我?提前致谢。
编辑 - 如果有人知道安全块的解决方法,那就太好了。它是否下载或显示文件并不重要,我想要它做的就是直接从编辑的 link 中获取文件(当我单击 [=31= 时在 opens/downloads 中],无需点击任何其他内容)。如果您知道一个不太直接的解决方案,我们也将不胜感激!
出于安全原因,浏览器中的 HTML 不允许访问用户的文件系统。