【发布时间】:2013-04-05 09:25:41
【问题描述】:
我刚刚发现了我认为我见过的最奇怪的 Internet Explorer 问题,并且完全不知道如何解决它,所以希望也许有人以前见过类似的东西并且知道是什么原因导致它/如何要解决这个问题。
我有一个多行文本框,如下:
<asp:TextBox runat="server" ID="txtDoctorNotes" TextMode="MultiLine" Rows="8" Width="270"></asp:TextBox>
今天早上我注意到这个文本框中的一些单词是重复的,我以为我只是在输入时弄错了我在框中单击以更改内容,但奇怪的是重复消失了,它显示为它应该是。我在文本框上没有“onclick”事件,尽管在内容更改时使用了 jquery(所以当我打开框 jquery 标记表单的某些内容已更改)。认为这是一次性渲染问题,我重新加载了页面,果然相同的重复再次出现,单击框,它们消失了。奇怪的是,重复的单词不在内容的开头或结尾,甚至不是全部在一起,它只是随机复制它们。
在 Chrome 中尝试过,效果很好,没有重复。
例如,我已将内容更改为以下内容:
“敏捷的棕色狐狸跳过了懒惰的狗”。
我在设置文本框内容的行上放了一个断点,它显示了上面的内容,但是,当表单加载时它显示:
“敏捷的棕色狐狸跳过懒惰的狗”。
如果我点击它,它会变为正确读取。
当我之前有我的实际笔记时,它也复制了最后一个单词,但与其他单词分开,所以在上面的例子中它应该是:
“敏捷的棕色狐狸跳过懒惰的狗狗”。
我正在运行 Internet Explorer 9。如果我通过 F12 按钮更改为 Internet Explorer 8 模式,它可以解决问题,所以它似乎是 IE9。
有人见过这个吗?
【问题讨论】:
-
你找到解决办法了吗?
标签: internet-explorer-9 textarea