使用 Javascript 打开本地文件
本文关键字:文件 Javascript 使用 | 更新日期: 2023-09-27 18:32:28
有没有办法使用javascript在本地计算机中打开文件,无论是jpg,doc还是pdf?
我尝试了在互联网上找到的所有代码,但在运行时出现"访问被拒绝"或"权限被拒绝"错误。我认为这也是一个安全问题。
好吧,你已经回答了你自己的问题:这是一个安全问题。JS类型的沙箱JS的浏览器实现。你可以与浏览器交互,你可以请求浏览器做某些事情(比如JS可以通过浏览器实现中的API访问DOM),但你不能继续做一些事情。
这不仅是因为安全限制,还部分是因为 JS 留给自己的设备,没有 IO 功能。
所以,基本上:JS缺乏IO功能,浏览器不提供允许脚本访问客户端本地文件系统的IO API。为此感谢基督,如果这样的 API 可用,浏览网页将和......试图教狮子在核反应堆中阅读,同时涂满辣酱或其他东西......
出于安全原因,主流浏览器会阻止此类访问本地文件的请求。