我正面臨將圖像從一個文件夾應用到另一個文件夾的問題。有可能通過JS意味着請引導我,我有圖像路徑(例如:C:\Program Files\xampp\htdocs\gallary\images\addnew.gif
)只是我想複製圖像到另一個文件夾使用JS.Thanks提前。如何使用js將文件從一個文件夾複製到另一個文件夾
回答
你不能在網頁瀏覽器中使用javascript來做到這一點。 Javascript只能在瀏覽網頁的人的瀏覽器中執行代碼,而不能在Web服務器上執行代碼。即使這樣,JavaScript也會因爲安全問題而被「沙箱化」,因此無法訪問用戶文件等。想象一下如果您訪問的每個網頁都訪問了您的文檔文件夾,您的隱私問題!
但是,PHP可以在網絡服務器(我假設你已經安裝了PHP,因爲你的圖像的路徑中有XAMPP
)可以做到這一點。有關PHP函數是copy
:
bool copy (string $source , string $dest [, resource $context ])
在你的情況,你可能想這樣稱呼它:
success = copy('C:\\Program Files\\xampp\\htdocs\\gallary\\images\\addnew.gif', 'C:\\images\\addnew.gif')
if (!success){
echo "Could not copy!"
}
來觸發此文件複製時,PHP加載網頁的最簡單方法。然而,如果你想通過javascript來觸發這個文件拷貝,你可能需要使用AJAX風格的技術,其中一個javascript事件在後臺向你的web服務器發送一個HTTP請求。網絡服務器然後可以在PHP中執行文件複製。如果你採取這種方法,我建議你:
- 使用JavaScript API像jQuery具有built in functions使它更容易些。
- 是非常非常小心安全。你不希望有人在你的網站上窺探,以便能夠刪除或複製任意文件。
對於AJAX建議+1 – nico 2010-11-06 07:02:34
你可以使用MS的JScript http://msdn.microsoft.com/en-us/library/e1wf9e7w(VS.85).aspx
fso = new ActiveXObject("Scripting.FileSystemObject");
fso.CopyFile ("c:\\mydocuments\\letters\\*.doc", "c:\\tempfolder\\")
這無法從瀏覽器完成,但可以在Windows(使用Windows腳本宿主)直接運行它。你也可以用node.js(服務器端的JavaScript)來完成,這將是一個更加跨平臺的方式。如果您試圖在客戶端的瀏覽器中執行此操作,則出於明顯的安全原因,從任何語言都無法實現此操作。
- 1. 如何將文件從一個文件夾複製到另一個文件夾
- 2. 將文件從一個文件夾複製到另一個文件夾
- 3. 將文件從一個文件夾複製到另一個文件夾
- 4. 將x文件從一個文件夾複製到另一個
- 5. 將png文件從一個文件夾複製到另一個
- 6. 使用vbscript將文件從一個文件夾複製到另一個文件
- 7. 將文件夾從一個文件夾複製到一個新文件夾
- 8. 將文件夾從一組文件複製到另一個文件夾
- 9. 將文件從一個文件夾複製到同一個桶的s3中的另一個文件夾NODE JS
- 10. 如何使用bash腳本將所有* .html文件從一個文件夾複製到另一個文件夾?
- 11. 如何使用Java將文件從一個文件夾複製到另一個文件夾?
- 12. 如何使用C#將所有文件從一個文件夾複製到另一個文件夾?
- 13. 如何使用Java API將文件從一個HDFS文件夾複製到另一個HDFS文件夾?
- 14. 複製文件從文件夾複製到另一個用C#
- 15. 將圖像從一個文件夾複製到另一個文件夾
- 16. 如何將文件從一個文件夾移動到另一個文件夾?
- 17. 如何將文件從一個文件夾移動到另一個文件夾?
- 18. Applescript - 將文件從當前文件夾複製到另一個文件夾
- 19. 使用php將文件從一個文件夾複製到另一個文件夾使用php
- 20. 需要使用jmeter將文本文件從一個文件夾複製到另一個文件夾中
- 21. 如何在VB中將文本文件從一個文件夾複製到另一個文件夾?
- 22. 如何從命令提示符將特定文件從一個文件夾複製到另一個文件夾
- 23. 如何將文件從一個文件夾複製到另一個
- 24. 如何將一百個文件從文件夾複製到文件夾?
- 25. 如何將多個文件夾複製到另一個文件夾?
- 26. 如何將一個文件夾複製到另一個文件夾的所有子文件夾
- 27. 使用java將.mp3文件從一個文件夾複製到另一個文件夾
- 28. 使用vba將文件從一個文件夾複製到另一個文件夾
- 29. Shell腳本:使用通配符(*)將文件從一個文件夾複製到另一個文件夾
- 30. 使用JavaScript將文件從一個文件夾複製到另一個文件夾
你的JS有chrome權限嗎?如果是,在哪個瀏覽器中? – NikiC 2010-11-06 09:44:35