【问题标题】:html file upload control not updating textbox field in IE7 and IE8html 文件上传控件不更新 IE7 和 IE8 中的文本框字段
【发布时间】:2012-05-23 13:54:39
【问题描述】:

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

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

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

有什么想法吗?

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

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

非常感谢。

【问题讨论】:

    标签: html file internet-explorer-8 upload internet-explorer-7


    【解决方案1】:

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

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

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

    【讨论】:

    • 感谢您的快速评论,我完全同意您的看法。只是 QA 团队将其作为一个问题提出来,他们发现不同浏览器之间存在差异。我很高兴关闭该问题,但想确保我没有关闭具有可行/简单修补程序/解决方案的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-03
    • 2013-04-05
    • 1970-01-01
    相关资源
    最近更新 更多