我正在開發Web應用程序,其中包括,無論何時用戶單擊按鈕,都需要將小文件保存到用戶硬盤上的特定文件夾。該文件將作爲另一個桌面應用程序的輸入,因此必須將其保存在預定義的文件夾和預定義的格式中。 「另存爲...」和保存對話框將非常不方便。還設置所有下載到該文件夾會很麻煩。如何將文件從Web應用程序保存到用戶的磁盤?
此外,更改桌面應用程序不是一個選項。
在目前的網絡瀏覽器和網絡標準階段,最好的方法是什麼?
是否爲瀏覽器插件開發?還是flash/silverlight?還有別的嗎?
我正在開發Web應用程序,其中包括,無論何時用戶單擊按鈕,都需要將小文件保存到用戶硬盤上的特定文件夾。該文件將作爲另一個桌面應用程序的輸入,因此必須將其保存在預定義的文件夾和預定義的格式中。 「另存爲...」和保存對話框將非常不方便。還設置所有下載到該文件夾會很麻煩。如何將文件從Web應用程序保存到用戶的磁盤?
此外,更改桌面應用程序不是一個選項。
在目前的網絡瀏覽器和網絡標準階段,最好的方法是什麼?
是否爲瀏覽器插件開發?還是flash/silverlight?還有別的嗎?
首先這不是通過http和html實現的。
如果這是一個受控制的環境,也許你可以逃脫只是提供一個定製的便攜式Firefox的用戶。當然,所有其他下載也會轉到該文件夾。
任何從網站加載的內容都不允許訪問計算機HD,並且有充分的理由。
撇開;你可以給它一個新的擴展,並將它與一個程序相關聯,並將它保存在正確的位置,然後所有用戶需要做的就是檢查「總是執行此操作」或者點擊按鈕時用程序打開文件。 。
我們無法更改桌面應用程序。 – Milan 2010-11-05 10:55:05
如果可能的話,這將是一個安全漏洞。 – yoda 2010-11-05 10:45:26
是的,如果直接允許html/http。然而,不可能通過插件修改瀏覽器來處理來自網站的響應並將該響應保存到磁盤? – Milan 2010-11-05 10:57:39