为什么 Google-Chrome 安装程序会在 Firefox 中自动执行?

为什么 Google-Chrome 安装程序会在 Firefox 中自动执行?

当您从 Firefox 安装 Google Chrome 时,安装程​​序会自动启动,无需 Firefox 的任何标准确认,甚至绕过下载管理器,而不必下载安装程序然后执行它。

这怎么可能?谷歌用了什么样的技术手段来实现这一点?其他每个 *.exe 都会在下载前提示我。

您可以通过以下方式进行测试chrome 安装页面,点击下载按钮,然后接受 EULA。安装程序将自动启动。

Windows XP 上的 Firefox 16.0.2 chrome 自动安装

答案1

他们通过 Javascript 和 Microsoft 的 .NET 来实现这一点ClickOnce 应用程序部署系统

有关 Microsoft ClickOnce 的更多信息这里

CodeProject 上的一个关于如何实现它的示例这里

相关内容