【发布时间】:2014-12-03 05:53:05
【问题描述】:
我遇到了 IE8 的一些神奇行为。对话框中有登录表单,输入中的文本在用户输入时不会立即显示,而是在一段时间后显示。光标正在移动,但文本不可见。它仅发生在对话框内的输入中,仅在页面上的输入效果很好。为了显示对话框,使用了以下引导函数$dialogElement.dialog('show') 你有什么想法吗,为什么会这样?如果需要,我可以提供更多详细信息。
谢谢
PS
这里是site,您可以在登录对话框中注意到问题
这是example的行为
【问题讨论】:
-
我知道这听起来很愚蠢......但你没有白色背景的白色文字,是吗?如果没有请提供链接。
-
如果您可以在小提琴中重新创建此问题,或提供代码示例,这可能有助于理解问题,并使其更易于解决。如果你能提供,我去看看。
-
我希望它如此简单,但不,它不是白色文本,在其他浏览器上一切正常。我什至无法在 IE9 的 IE8 模拟器模式下重现它,只能在原始 IE8 上重现。您可以尝试在 photofeed.com 的登录对话框中复制它。
-
只是一个想法:这可能是占位符 polyfill 脚本中的错误吗?
-
不,我试图从输入中删除占位符,仍然是同样的问题。
标签: input internet-explorer-8 modal-dialog