2011-02-04 57 views
1

我正在编写一个firefox插件,为此我需要捕获在从一个标签移出到另一个标签之前触发的任何事件(如果可以的话)。我在ProgressListener中尝试了onLocationChange方法,但是只有在用户登录到第二个选项卡后才捕获该事件。我需要一个事件,可以在用户即将从一个标签移出到另一个标签之前捕获此活动。在标签之间切换前捕获事件

有什么建议吗?

Kapil

回答

1

的标签后TabSelect将大火已被选择,所以这是行不通的。

我有这个相同的问题,只有我想在一个标签打开之前触发一个事件,以阻止它打开。

您是否尝试过在选项卡栏中的选项卡上设置onclick事件?

+0

一个标签可以通过各种事件打开 - 不只是点击新标签按钮。例如,您可以单击页面中的链接并在新标签中打开。我还发布了forums.mozillazine网站的同一个问题,有人回复说这不可能 - 我不确定为什么这样的钩子没有设计。 – Kapil 2011-02-08 04:51:45