我想在用户点击浏览器的网址时检查用户桌面上是否存在具有特定名称和位置的文件。例如,当用户打开url example.com时,它将检测c://test.txt是否存在。
答案 0 :(得分:3)
无法完成。将是一个巨大的安全漏洞。
答案 1 :(得分:2)
根据您的需要,您可以要求用户上传文件,然后访问他们的选择。 http://www.html5rocks.com/en/tutorials/file/dndfiles/。您甚至可以在不必实际上传文件的情况下执行此操作,但从UI角度来看,这可能会让您感到困惑。
或者,如果您只是需要访问某种存储空间,则可以使用浏览器具有的本地存储空间。
但是对于你所问的最简单的答案是“它是不可能的”,如果你希望它能够自动实现对文件系统的真正访问。浏览器中的JavaScript对于访问用户的文件系统不够信任,用户无需采取明确而明显的操作。
答案 2 :(得分:1)
不可能。 Javascript无法访问客户端的文件系统。即使您要求用户上传文件,也无法检测到path/to/the/file.txt
。
(即使它有一个API,it should now be considered dead。)