0
我想創建一個頁面,該頁面使用JavaScript中的本地文件。我不需要真的將其上傳到服務器,我絕對不希望頁面完全重新加載。上傳文件時無整頁重裝
有什麼可用的選項來解決它?
我能想出迄今最好的,就是(並不完美,但應工作):
從IFRAME
執行POST從主檢索通過AJAX的文件頁面
我想創建一個頁面,該頁面使用JavaScript中的本地文件。我不需要真的將其上傳到服務器,我絕對不希望頁面完全重新加載。上傳文件時無整頁重裝
有什麼可用的選項來解決它?
我能想出迄今最好的,就是(並不完美,但應工作):
從IFRAME
執行POST從主檢索通過AJAX的文件頁面
並非所有的瀏覽器都支持通過XMLHttpRequest進行文件上傳。
最簡單的方法是使用例如這個jQuery插件:http://jquery.malsup.com/form/#file-upload 它使用iframe技巧。
注意:您將不是能夠訪問本地文件,而無需出於安全原因以文件上載的形式手動選擇它。
這是一個很好的簡化我提到的過程...應該工作:) – viraptor 2010-05-11 16:53:52
是 - 提到的jQuery插件是相當不錯的。 – viraptor 2010-05-12 08:56:48