2

我有一个问题,移动光标并单击文本字段会导致页面显示等待光标,并且还会使页面非常无响应。

IE7等待光标问题

有关它发生的示例,请参见此视频。

它只发生在IE7中。

我试过检查我认为它可能在哪里发送 ajax 请求(认为这可能会改变光标)。

我已经检查了我认为多个事件可能同时触发的位置并尝试将其注释掉。

有没有人看到类似的事情发生并且可以指出我正确的方向?

IE7 显示等待光标的标准是什么?

4

1 回答 1

1

最终我缩小了问题的范围。一点一点地消除代码后,我推断问题根本不是由 JavaScript 引起的,而是一个 css 问题。

css的确切行是

overflow-y: auto

我不知道重现它的确切情况。但是对于一些可能对其他人有帮助的信息...... css 应用到的容器是绝对定位的。它具有固定的大小(在 JavaScript 中似乎也发生了变化)和宽度。它的父容器是一个divwith display:block;

奇怪的是,如果您滚动到容器底部并备份它似乎可以修复闪烁的错误。

于 2013-11-07T09:49:37.277 回答