Javascript 允许用户仅打开文件而不保存文件

Javascript 允许用户仅打开文件而不保存文件,javascript,extjs,Javascript,Extjs,是否可以让用户在网络上打开文件,但不允许他们保存 当我时,我可以选择保存或打开文件。我不希望用户保存该文件,他们只能打开并读取/编辑它们 这是由web浏览器处理的,而不是由代码处理的。在这种情况下,它们直接访问文件系统而不是web服务器(因此没有地方覆盖标题或类似的内容),浏览器也会相应地进行操作。我认为实现您所寻求的功能的唯一方法是将浏览器配置为始终在相关程序中打开文件,而不是提示用户。如果你说的是很多网络浏览器,那可能会很痛苦 此外,由于它正在从用户的本地文件系统打开文件,因此用户仍然可以保

是否可以让用户在网络上打开文件,但不允许他们保存

当我
时,我可以选择
保存
打开
文件。我不希望用户保存该文件,他们只能打开并读取/编辑它们


这是由web浏览器处理的,而不是由代码处理的。在这种情况下,它们直接访问文件系统而不是web服务器(因此没有地方覆盖标题或类似的内容),浏览器也会相应地进行操作。我认为实现您所寻求的功能的唯一方法是将浏览器配置为始终在相关程序中打开文件,而不是提示用户。如果你说的是很多网络浏览器,那可能会很痛苦

此外,由于它正在从用户的本地文件系统打开文件,因此用户仍然可以保存它。一旦它在相关程序中打开(在本例中,我假设是MS Word),他们就可以从那里保存它。在这种情况下,“不允许”他们保存该文件的唯一方法是在操作系统级别(我假设是Windows)删除他们对该文件的写访问权限。这还假定他们没有管理权限。否则,您将希望它位于服务器上的文件共享或可以控制访问的其他位置


但即使这样,他们也可以将其保存在本地其他地方。

这是由web浏览器处理的,而不是由代码处理的。在这种情况下,它们直接访问文件系统而不是web服务器(因此没有地方覆盖标题或类似的内容),浏览器也会相应地进行操作。我认为实现您所寻求的功能的唯一方法是将浏览器配置为始终在相关程序中打开文件,而不是提示用户。如果你说的是很多网络浏览器,那可能会很痛苦

此外,由于它正在从用户的本地文件系统打开文件,因此用户仍然可以保存它。一旦它在相关程序中打开(在本例中,我假设是MS Word),他们就可以从那里保存它。在这种情况下,“不允许”他们保存该文件的唯一方法是在操作系统级别(我假设是Windows)删除他们对该文件的写访问权限。这还假定他们没有管理权限。否则,您将希望它位于服务器上的文件共享或可以控制访问的其他位置


但即使这样,他们也可以将其保存在本地其他地方。

这是不可能的,除非您还让他们打开其他程序,这些程序会劫持他们计算机上的基本保存/打开功能。

这是不可能的,除非您还让他们打开其他程序,这些程序会劫持他们计算机上的基本保存/打开功能。

不可能。他们看到的任何东西都可以被保存,这是不可能的。他们看到的任何东西都可以被拯救。