代码之家  ›  专栏  ›  技术社区  ›  jayarjo

有时alert()会让IE做一些IE拒绝做的事情

  •  2
  • jayarjo  · 技术社区  · 14 年前

    IE在完全空白的地方引起了问题(不仅如此,而且完全是)。然后,当我试图把一个警报框放在不工作的代码之间的某个地方时,突然之间,它开始在警报之后执行整个逻辑!。。如果我删除alert(),它将再次变为空白。

    这是什么??有人遇到过这样的事吗?这已经是我第二次观察到这种情况了,第一次是几年前,那时我才刚刚开始。但又来了,我无法解释。

    1 回复  |  直到 12 年前
        1
  •  3
  •   pkaeding    14 年前

    在没有看到代码的情况下,我不能确定,但听起来罪魁祸首可能是您在添加 alert (如@g.d.d.c.的评论中所建议的)或时间问题。

    <script>

    这也可能是由警报之前启动的AJAX调用引起的,警报之后的代码期望AJAX调用在执行时返回。记住 A 在里面 代表 异步