0

我有一个奇怪的问题,在 ie7 中输入 type=file,文本框可以接受文本输入,不像 firefox,它会自动启动文件浏览器,在 chrome 中你真的必须点击浏览按钮来浏览要上传的文件。

谢谢。

4

1 回答 1

2

早期的浏览器通常允许用户在 input type=file control 的框中输入文件名,但现在已经很少见了。这可能与假定的安全问题有关。但是这样的输入并不是特别有用,尤其是现在人们使用描述性的长文件名时。

所以这很正常。您应该期望浏览器通过文件选择窗口实现输入类型=文件。但是允许文本输入没有错误,只是一个旧功能;没有关于实现细节的规范(由于系统差异,它们需要有所不同)。

于 2012-06-01T10:56:59.277 回答