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

SWFAddress,后退按钮

  •  0
  • redconservatory  · 技术社区  · 15 年前

    我知道它可以触发外部事件,但是…它对特定的按钮会这样做吗?

    1 回复  |  直到 15 年前
        1
  •  1
  •   mikeocool    15 年前

    实际上,swfaddress对用户按下back按钮的唯一感知是浏览器位置栏中的地址发生了变化(由窗口位置对象)。它通过检查窗口位置以固定的间隔移动对象。

    当窗口位置对象更改,但swfaddress没有触发地址更改,它触发了一个外部\u更改事件。这可能是由于用户在位置栏中键入新的锚、点击后退/前进按钮或其他一些操作造成的。无法在浏览器的“后退”按钮上放置事件侦听器。

    推荐文章