Javascript 如何使web浏览器无法访问特定的html文件
因此,我有一个HTML JavaScript应用程序(用VBsEdit制作),带有HTML文件的源文件夹放在ProgramData文件夹中,因此用户可以看到,他们可以直接在浏览器中运行它,而不是在应用程序(.exe文件)中运行,这不是我想要的。因此,基本问题是让web浏览器无法访问它,因此用户必须打开应用程序 我尝试过的包括:Javascript 如何使web浏览器无法访问特定的html文件,javascript,html,zip,exe,Javascript,Html,Zip,Exe,因此,我有一个HTML JavaScript应用程序(用VBsEdit制作),带有HTML文件的源文件夹放在ProgramData文件夹中,因此用户可以看到,他们可以直接在浏览器中运行它,而不是在应用程序(.exe文件)中运行,这不是我想要的。因此,基本问题是让web浏览器无法访问它,因此用户必须打开应用程序 我尝试过的包括: 将所有文件放入压缩文件夹。如果我这样做,那么VBsEdit会抛出一个错误,说明清单文件丢失 将文件放入压缩文件夹后尝试将其转换为exe。如果我这样做,我发现VBsEdi
因此,现在我必须寻找一种方法,使HTML文件不能被浏览器打开。非常感谢您的帮助。您不能。相反,您可以尝试从JS代码中检测html是否在应用程序中打开,然后采取相应的行动。例如,尝试
navigator.appName
来检测您的应用程序。