我想創建一個基於ExtJS的Web應用程序,並且我正在處理應用程序的文件上傳區域。如何讓用戶通過複製/粘貼來上傳文件?
我希望用戶能夠通過複製和粘貼文件來上傳文件 - 不只是復制和粘貼文件的內容,而是文件本身。例如,在Windows中,您可以在選擇文件時從編輯菜單中選擇「複製」或「剪切」,然後選擇「粘貼」並複製或移動文件 - 我希望用戶能夠上傳文件只需在瀏覽器中選擇「粘貼」即可將其粘貼到我的應用程序中。
我已經嘗試了HTML5的拖放API,但我們不想使用它 - 我們希望用戶能夠複製/剪切和粘貼文件以上傳文件(只要它們'小於20兆字節)。如果用戶將路徑複製到他們的文件並將其直接粘貼到頁面上,告訴我們在哪裏可以找到該文件,那也可以。
任何人都可以提出一種方法來做到這一點?
Windows處理該問題的方式是使用系統剪貼板,該系統剪貼板處理用於在其他位置複製/剪切和粘貼的文件引用。你需要知道的是,如果在複製/剪切/粘貼操作期間瀏覽器窗口可以訪問剪貼板上的文件句柄。另一種選擇可能是Flash或Java應用程序來擴展瀏覽器。 –
你是在說我需要創建一個橋樑sorta的東西,將處理所有的剪切/複製權 –