0
A
回答
0
如果您正在討論定製標準瀏覽器<input type="file" ... />
文件瀏覽窗口/界面,那麼這根本是不可能的。你可以在Flash中重新創建你自己的界面/解決方案,但這遠遠超出了這個問題的範圍,反正也許不是最好的主意。
+0
thanx for suggestion – Ashish 2011-05-02 09:57:49
0
陷阱文件<input>
元素上的click
事件。然後,您可以使用alert()
顯示消息或使用confirm()
取消選項。使用preventDefault()
可防止顯示文件上傳對話框。
演示:http://jsfiddle.net/ThinkingStiff/AX2s9/
腳本:
document.getElementById('file').addEventListener('click', function (event) {
if(!confirm('A message before the file dialog. Are you sure you want to upload a file?')) {
event.preventDefault();
};
});
HTML:
<input id="file" type="file" />
相關問題
- 1. 文件上傳彈出窗口
- 2. 文件上傳,更改彈出窗口中的所有文件?
- 3. 彈出式彈性窗口
- 4. 彈出窗口上傳成功
- 5. 從模態彈出窗口上傳文件
- 6. 帶彈出窗口的Loadrunner/PC文件上傳TruClient
- 7. 將屬性值從彈出窗口傳遞給父窗口:javascript
- 8. 格式化Kivy彈出窗口以消除彈出窗口
- 9. 彈出窗口:當彈出彈出窗口時關閉彈出
- 10. 從另一個彈出窗口打開一個彈出窗口
- 11. 關閉彈出窗口按鈕上的彈出窗口
- 12. 如何顯示其他彈出窗口上的彈出窗口?
- 13. 彈出窗口上的EditText
- 14. 上無框彈出窗口
- 15. 彈出窗口上軌
- 16. gtkmm - 多個窗口/彈出窗口
- 17. 在ASP.NET的彈出窗口中打開一個彈出窗口
- 18. 子窗口彈出窗口的父窗口可見性
- 19. .zip文件上傳彈出
- 20. 彈出窗口
- 21. Android彈出窗口在彈出窗口外彈出時解僱
- 22. 文件下載彈出窗口爲Excel
- 23. Firefox彈出窗口事件
- 24. 在彈出窗口中彈出,第二個彈出窗口沒有焦點?
- 25. 多個彈出窗口
- 26. 一個彈出式窗口
- 27. 如何在彈出窗口上彈出一個確認信息?
- 28. 將鼠標懸停在打開的彈出窗口上,將鼠標移出關閉彈出窗口,彈出窗口應該不會關閉彈出窗口
- 29. 在Chrome中最大化彈出窗口
- 30. 彈出窗口最大化按鈕
「彈出窗口」 *,其中*彈出窗口? – 2011-05-02 09:33:09
不可能... – 2011-05-02 09:34:08