可能是我的问题标题不清楚,但这里是详细说明。我在经典事件中创建了融合Ajax,JavaScript的日历。以这种方式,如果用户将鼠标悬停在日历的任何日期,则ajax调用和一个小弹出窗口打开,因为它显示该日期的日期时间表。现在,当我在该日期点击它时,它将在新窗口中打开,这是我写的。
但问题是,当我在新窗口中打开它的日期安排时,即使在几秒钟之后,ajax的弹出窗口仍将保留(如鼠标悬停事件仍在执行中)。我不想要它。如果我在新窗口中打开该日期计划,则必须停止执行该鼠标悬停事件。
欢迎提出建议,我不知道这可能是我的代码问题,或者可能是浏览器问题或者可能是事件问题。是的,我的整个Web应用程序都是用经典的asp。
编写的答案 0 :(得分:0)
如果您没有看到自己的代码,我就不能确定您的问题,但要检查的一些事项是,如果您正在使用.onmouseenter或.onmouseover,这些只会在鼠标进入时触发一次,并且当鼠标离开时不会再次触发,所以你必须写一些代码来告诉ajax窗口消失.onmouseleave
这也许不是问题,但是当弹出窗口打开时,可能会在元素上尝试.blur。