2015-12-02 78 views
0

我試圖自動模擬文件上傳。javascript jquery drop file automatically

有兩種選擇:

  1. 點擊UI按鈕 - >選擇從瀏覽器的文件文件,然後單擊確定。
  2. 刪除UI上的文件。

在這兩個secnarios中,文件應該來自文件系統。

您是否熟悉使用javascript/jquery進行模擬的方法?

這不是一個測試項目,我沒有使用selenuim或網絡驅動程序,只是試圖創建鉻擴展,但它需要在純javascript/jquery上進行中繼。

請分享您的想法。

謝謝。

回答

1

你是什麼意思的「模擬」?你想上傳文件嗎?在HTML5中,您現在可以使用單個輸入類型=文件upload multiple filesprocess files dropped on your page,並且您可以使用access locally with javascript文件,例如用戶已選擇預覽或resize an image before upload。出於顯而易見的原因,你不能做的就是在用戶系統上查找文件。你必須等待他們被帶到你身邊。

+0

我想從javascript做到這點,用戶不需要選擇圖片,但它是一個Chrome擴展,UI應該是代碼爲 –

+1

的控制器。所以,如果我理解你的要求,那是你不能做的事情。 Chrome瀏覽器擴展程序不具有比網頁更多的用戶文件訪問權限。如果圖像文件屬於用戶,則必須要求用戶爲您獲取。沒有解決方法。這是根本。 – bbsimonbb