我希望能夠讓我們的用戶選擇創建一個桌面快捷方式到我們的網站。我已經做了一些研究,並發現了許多使用ActiveX訪問Shell API以執行此活動的文章,但我很好奇是否有一種方法可以將其嵌入到瀏覽器中,我可能會可能會丟失,比ActiveX路由更便於攜帶。便攜式的方式爲您的網站創建桌面快捷方式?
2
A
回答
3
在Web瀏覽器中沒有內置的方法。默認情況下,您的網站沒有與除瀏覽器以外的其他任何內容進行交互的方式。您可以轉到ActiveX路由,但只有運行Internet Explorer的用戶才能支持該路由。您可以嘗試通過Java來完成,但您可能會遇到安全和信任問題。我建議你建議你的用戶只是爲你的頁面添加書籤,或者給他們一步一步的指導,說明如何自己創建快捷方式。
1
如果通過便攜式,你的意思是跨瀏覽器的便攜式,那麼我認爲你不會找到解決方案。任何有安全意識的瀏覽器都會允許這個,而不是。
如果通過便攜式,你的意思是跨操作系統的便攜式,那麼我認爲你仍然不會找到解決方案。部分原因是由於上述原因,部分原因是因爲並非所有操作系統和桌面環境都支持桌面圖標/快捷方式。
0
如何做類似如下:
將提供一個文件google.URL在你的網站與內容一樣
[InternetShortcut]
URL=http://www.google.com
然後要求用戶將文件保存在桌面上(右鍵單擊 - >另存爲...)。
我試過這個快速,唯一的問題是,默認情況下,我的WinXP將它保存爲文本文件,將.txt添加到文件名的末尾。所以這需要用戶在保存時選擇「所有文件」。我認爲人們可以解決這與MIME類型?
相關問題
- 1. 創建桌面快捷方式
- 2. 以編程方式創建組合桌面快捷鍵「快捷方式」
- 3. 在我的網頁上創建桌面快捷方式圖標
- 4. 如何創建鏈接到我的網站的桌面快捷方式/圖標
- 5. 使用網頁創建桌面快捷方式
- 6. 創建批處理和快捷方式的快捷方式
- 7. 便攜式方式
- 8. 通過GPO的桌面快捷方式
- 9. 爲Node Webkit應用程序創建桌面快捷方式
- 10. 使用Windows 7創建JNLP桌面快捷方式:「無法創建快捷方式」
- 11. C#創建快捷方式
- 12. 如何創建桌面快捷方式的命令
- 13. 在桌面上創建快捷方式的NSIS錯誤
- 14. 拖放桌面上的鏈接以創建快捷方式
- 15. VBS創建帶有RunAs參數的桌面快捷方式
- 16. 如何創建Java桌面應用程序的快捷方式?
- 17. C++中的便攜式方式獲取桌面分辨率
- 18. 以編程方式在用戶桌面上創建Web快捷方式
- 19. Windows窗體桌面快捷方式
- 20. 複製快捷方式到桌面
- 21. Wix 3.5桌面快捷方式
- 22. 複製快捷方式到桌面
- 23. Android刪除桌面快捷方式
- 24. wix - 網站的快捷方式圖標
- 25. 從組合鍵創建桌面快捷方式?
- 26. 使用WiX創建桌面快捷方式
- 27. 在關機前在桌面上創建一個快捷方式
- 28. 創建virtualbox桌面快捷方式分開/可拆卸
- 29. .NET - 在安裝上創建桌面快捷方式?
- 30. 創建桌面快捷方式到PowerShell 4.0? (Windows 7)
我絕對意味着可以跨瀏覽器瀏覽器(即使某些瀏覽器不會這樣做)。到目前爲止,我發現了兩種方法 - 一種使用ActiveX(例如:http://www.osix.net/modules/article/?id=74),另一種使用Google Gears(文章在這裏:http:// www。 18aproductions.co.uk/tools/#),這兩者都需要Windows特定的API或明確下載我認爲我們的用戶不會執行的軟件(Gears)。 – rbieber 2009-07-15 11:17:05