我有一个问题,即移动光标并单击文本字段会导致页面显示等待光标并使页面无法响应。
请参阅this video了解其中的一个示例。
它只发生在 IE7 中。
我已经尝试检查我认为它可能发送ajax请求的位置(认为这可能是更改光标)。
我已经检查了我认为多个事件可能同时发射并尝试将其评论出来的地方。
有没有人看到过类似的事情,并且可以指出我正确的方向?
IE7显示等待光标的标准是什么?
答案 0 :(得分:1)
最终我缩小了这个问题。在逐位消除代码后,我推断问题不是由JavaScript引起的,这是一个CSS问题。
css的确切行是
overflow-y: auto
我不确切知道重现它的情况。但是对于一些可能有助于其他人的信息......应用css的容器绝对定位。它有一个固定的大小(似乎也在JavaScript中更改)和宽度。它的父容器是div
display:block;
。
奇怪的是,如果你滚动到容器的底部并备份它似乎可以解决闪烁的错误。