1

我正在使用 XPCOM C++ 编写一个 Firefox 扩展。

我想在弹出窗口(就像我们在浏览 www.rediffmail.com 时看到的那样)打开时收到通知。

我如何捕捉这个事件?有人知道怎么做吗?

谢谢你的帮助。

4

1 回答 1

1

“就像我们在浏览 www.rediffmail.com 时看到的那样”是一个糟糕的定义,所以我假设您在谈论常规弹出窗口(带有标题栏等),而不是 Javascript 实现的标签内对话框,而不是在新标签中打开的新页面。

当新窗口打开时会触发通知(或者您可以覆盖 Firefox 的 browser.xul 以注入您的代码)。

据我所知,还有一个PopupWindow DOM 事件,没有记录。

于 2010-01-29T15:42:33.870 回答