我的客戶想要添加一個鏈接到網頁。單擊鏈接時,Windows資源管理器將打開並轉到FTP站點(例如,ftp://ftp.domain.com/)。我嘗試了以下HTML在鏈接到Windows資源管理器窗口的網頁中添加鏈接?
<a href="ftp://ftp.domain.com/">ftp://ftp.domain.com/</a>
不幸的是,這將在Web瀏覽器中打開FTP站點,該站點支持僅下載但不上載。
我更喜歡跨瀏覽器的解決方案,但只有IE瀏覽器的解決方案也不錯。
我的客戶想要添加一個鏈接到網頁。單擊鏈接時,Windows資源管理器將打開並轉到FTP站點(例如,ftp://ftp.domain.com/)。我嘗試了以下HTML在鏈接到Windows資源管理器窗口的網頁中添加鏈接?
<a href="ftp://ftp.domain.com/">ftp://ftp.domain.com/</a>
不幸的是,這將在Web瀏覽器中打開FTP站點,該站點支持僅下載但不上載。
我更喜歡跨瀏覽器的解決方案,但只有IE瀏覽器的解決方案也不錯。
如果你希望能夠上傳指定具有寫權限的憑據:
<a href="ftp://username:[email protected]/">ftp://ftp.domain.com/</a>
但我不知道IE接受。
您確定匿名用戶可以真正上傳文件嗎?
您可以通過使用提供用戶名/密碼組合:
<a href="ftp://username:[email protected]">
如果失敗了,還有什麼可以做短編寫基於Web的FTP客戶端。
編輯: AFAIK什麼程序是用來打開一個協議(在這種情況下FTP)是由瀏覽器定義,這是你不能改變的東西。
那麼如何更改瀏覽器中打開協議的程序? – powerboy 2010-08-02 02:47:41
@NullUserException和Jeroen - 在您的解決方案中,FTP站點在IE中打開,不支持上載文件。我的客戶希望它在Windows資源管理器中打開,因爲它支持上傳。 – powerboy 2010-08-02 01:42:31
它沒有顯示用戶名/密碼組合如此編輯我的答案。 – Jeroen 2010-08-02 02:14:51