2013-02-13 45 views
0

我的問題是,我想從服務器讀取.exe文件並將其保存到預定義位置。目前我正在使用window.open方法,但它打開一個窗口並詢問路徑。請告訴我,如果知道任何這樣的方法和JavaScript或GWT是可取的。如何使用window.open方法或xmlhttprequest onject從預定義位置的服務器下載.exe文件?

然後我也嘗試附加進度事件與xmlhttprequest對象,它可以告訴我下載是否完成,但它也不能正常工作,並且期望的輸出不會到來。

請幫我解決這兩個問題。

跳一下即可獲得答覆。提前致謝!!!

+1

你不能。如果可以的話,想象一下安全性的噩夢。另請參見:http://stackoverflow.com/a/12863341/362536 – Brad 2013-02-13 04:58:26

+0

由於此問題已被標記爲重複,您應該用xmlhttprequest部分打開一個新問題(它沒有簡單的答案) – 2013-02-13 09:54:07

+0

提問新問題有關xmlhttprequest eventlistner及其鏈接是http://stackoverflow.com/questions/14851390/unable-to-attach-events-on-xmlhttprequest-object-or-window-object-used-to-downlo – Arti 2013-02-13 10:29:56

回答

0

由於安全隱患,您無法保存到預定義的位置。

+0

developer.mozilla。 org/en-US/docs/DOM/XMLHttpRequest/...; ..我試圖添加進度事件以便知道下載是否完成。但瀏覽器發出錯誤提示「對象不支持此屬性」。代碼或邏輯有問題嗎? – Arti 2013-02-13 07:22:12

+0

我可以添加window.onprogress事件與window.open方法使用JavaScript?如果是,那麼請給出一個片段。我想這樣做,所以我不能跟蹤下載是否完成? – Arti 2013-02-18 15:43:27

相關問題