我将闪存驱动器上的桌面应用程序分发给 Windows、Mac 和 Linux 上的数千名用户。我有一个 HTML 起始页,其中包含指向文档、安装指南、发行说明等的链接,这些都在闪存驱动器上。我希望用户直接从浏览器安装,但这正是防病毒程序试图阻止的(这是正确的)。无需尝试启动安装程序,只要找到安装程序并让用户自己完成最后一步就足够了。
是否可以使主机上的文件系统管理器(Explorer、Finder 等)打开包含该文件的文件夹并突出显示它?我假设这将需要 JavaScript,并且对于 Windows、Mac 和 Linux 可能必须有所不同。此外,适用于大多数浏览器(IE、FF、Chrome、Safari、Opera)。
这与解决费马大定理的难度等级相似吗?
谢谢
最佳答案
没有。浏览器(或大多数浏览器*)会阻止这种行为。它们在您的实际文件系统和 Web 为您提供的内容之间有一堵墙。只有 HTML 输入控件打破了这一点,并且他们也有相当多的保护措施。
*- 您可以使用 IE ActiveX 控件,但这仅限于 IE。
关于javascript - 从网络浏览器打开文件系统文件夹/目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4218018/