0

我们这里的一个 QA 人员发现 IE7/IE8 的一个问题,我似乎找不到解决方案。

一个基本的文件上传控件在 IE7/8 中呈现,带有一个浏览按钮和一个文本框。

如果文件路径比文本框长,则无法滚动到路径末尾。好吧,您可以使用左/右箭头或主页/结束键滚动,但文本框未更新/未移动到正确的光标位置。

任何想法为什么?

所有其他浏览器,FF,Google,IE9 都可以。

我还尝试隐藏真正的文件上传控件并使用自定义按钮/文本框“模仿”该控件 - 在此自定义按钮的单击事件中,文件上传单击事件被触发,但 IE 不会像那样上传文件。

提前谢谢了。

4

1 回答 1

0

文件上传控件的功能非常有限,尤其是在较旧的浏览器中,即使涉及 CSS/脚本也是如此。

无论如何,用户几乎没有理由看到这些信息,因为它只是一个上传文件的路径。由于他们从文件对话框中选择了此文件,因此也没有真正的理由能够编辑此信息。

我不确定这是否符合“为什么”的要求,但它确实解释了为什么对这种类型的控制没有太多关注。是的,它可能与其他浏览器版本不同,但我几乎看不出这是一个严重的 QA 问题,除非对此有特定要求。

于 2012-05-23T14:05:12.763 回答