我想在JavaScript中打開一個文件瀏覽器,併爲此文件瀏覽器設置一個默認目錄。 例如,我想將默認目錄設置爲「C:\ My Documents」。如何用Javascript中的默認目錄打開文件瀏覽器?
如何設置默認目錄? 最好使用<input type="file"/>
,其他控件也可以。
我想在JavaScript中打開一個文件瀏覽器,併爲此文件瀏覽器設置一個默認目錄。 例如,我想將默認目錄設置爲「C:\ My Documents」。如何用Javascript中的默認目錄打開文件瀏覽器?
如何設置默認目錄? 最好使用<input type="file"/>
,其他控件也可以。
這是不可能的,因爲讓網站代碼在機器上設置任何值是一種安全風險。
此外,您永遠無法確定該目錄是否存在。 如果我在Mac上怎麼辦?我的東西在~/Pictures
。如果我在D:\
上安裝了Windows,該怎麼辦?
<input type="file" value="YourDefaultPathAndFilename.AndExtension">
的可能重複的[控制用於工作目錄?](http://stackoverflow.com/questions/818111/control-the-工作目錄輸入類型文件) – mortb
我不認爲這是可能的。非Windows操作系統的用戶如何使用它?並考慮訪問用戶文件系統的安全風險。 –
我目前不確定是否可以在'html5'中定義一個特定的位置,比如'images','documents'或'movies'。但即使現在可行,定義一個像C:\ My Documents這樣的整個路徑(我希望這是不可能的)也不會有太大的影響,因爲路徑可能會隨着系統而改變。 –