单击表单字段部分时,<input type ="file"/>在FireFox3中打开文件浏览窗口?

use*_*471 0 javascript css file input

单击<input type="file" />FireFox3中文本框部分时,将打开文件浏览窗口.

在IE7中不会发生这种情况.您必须单击"浏览"按钮才能打开文件浏览窗口.

当用户单击文本框区域时,如何防止文件浏览窗口在FireFox中打开?我喜欢它,所以它只在按下按钮时打开.

Ada*_*eck 16

你为什么不能单独留下预期的行为?大多数使用FireFox的人都希望它能够实现.除非有一个实际的"设计"原因,你没有声明要实现这一点,请不要尝试改变它.

  • @hornysaax有时技术答案是"不要那样做". (2认同)

Fra*_*edo 6

Firefox以这种方式运行,以防止使用文件输入进行攻击.

请参阅此博客条目的结尾和下面的一些评论.

我同意它非常烦人,不是作为网站设计师/开发者而是作为Firefox的用户; 有时我只想粘贴一个文件名,而不必点击对话框.