Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个奇怪的问题,在 ie7 中输入 type=file,文本框可以接受文本输入,不像 firefox,它会自动启动文件浏览器,在 chrome 中你真的必须点击浏览按钮来浏览要上传的文件。
谢谢。
早期的浏览器通常允许用户在 input type=file control 的框中输入文件名,但现在已经很少见了。这可能与假定的安全问题有关。但是这样的输入并不是特别有用,尤其是现在人们使用描述性的长文件名时。
所以这很正常。您应该期望浏览器通过文件选择窗口实现输入类型=文件。但是允许文本输入没有错误,只是一个旧功能;没有关于实现细节的规范(由于系统差异,它们需要有所不同)。