這裏點擊對話窗口的問題 我開發一款Chrome擴展程序(在本地使用),其點擊使用JavaScript的輸入類型的文件:如何使用Chrome extention
<input type="file" id="myFile">
這樣
var x = document.getElementById("myFile");
x.click();
而且我知道即使在Chrome瀏覽器中禁用網絡安全,也不可能以編程方式更改輸入type =file
的值。我想要的擴展名是「點擊對話框窗口(瀏覽)來選擇一個指定的文件(圖片)」。如果這兩者都不可能,我希望程序員爲我提供一種選擇特定文件的工作方式。
不可能。你可以想像做一些類似'.val(「c:/path/to/all/my/passwords.txt」)''的安全含義。你可以編寫你的擴展**和**一個單獨的本地windows/OSX應用程序,並使用[native messaging](https://developer.chrome.com/extensions/nativeMessaging)來讓擴展告訴本地應用程序上傳文件,但這似乎有點多爲你想要 – DelightedD0D