為什麼 Google-Chrome 安裝程式會在 Firefox 中自動執行?

為什麼 Google-Chrome 安裝程式會在 Firefox 中自動執行?

當您從 Firefox 安裝 google chrome 時,安裝程式會自動啟動,無需 Firefox 的任何標準確認,甚至繞過下載管理器,而不是下載安裝程式然後執行它。

這怎麼可能?谷歌到底運用了什麼樣的技術魔法來實現這個目標?每個其他 *.exe 都會在下載前提示我。

您可以透過訪問來測試這一點鍍鉻安裝頁面,按一下下載按鈕,然後接受 EULA。安裝程式將自動啟動。

Windows XP 上的 Firefox 16.0.2 鍍鉻自動安裝

答案1

他們透過 Javascript 和 Microsoft 的 .NET 來完成此操作ClickOnce應用部署系統

有關 Microsoft ClickOnce 的更多信息這裡

CodeProject 中關於如何實現它的範例這裡

相關內容