Javascript Safari扩展能否在创建新选项卡时作出反应?

Javascript Safari扩展能否在创建新选项卡时作出反应?,javascript,safari,safari-extension,Javascript,Safari,Safari Extension,我目前正在为Safari 5编写我的第一个扩展。我找不到关于扩展可以响应哪些事件的参考 我希望我的分机对以下事件作出反应: 创建新选项卡时 创建新浏览器窗口时 当选项卡内的URL更改时 这可能吗 以下是参考资料: 编辑:嗯。。。它似乎只记录了如何执行某些操作,而没有记录如何侦听事件:-/是。创建并将其添加为结束脚本。将生成器中的访问级别设置为“全部”。在Safari中加载的每个页面都将调用注入的结束脚本,它涵盖了您提到的所有情况。是,从5.1版开始 发件人: 在Safari 5.1及更高版本

我目前正在为Safari 5编写我的第一个扩展。我找不到关于扩展可以响应哪些事件的参考

我希望我的分机对以下事件作出反应:

  • 创建新选项卡时
  • 创建新浏览器窗口时
  • 当选项卡内的URL更改时
这可能吗

以下是参考资料:

编辑:嗯。。。它似乎只记录了如何执行某些操作,而没有记录如何侦听事件:-/

是。创建并将其添加为结束脚本。将生成器中的访问级别设置为“全部”。在Safari中加载的每个页面都将调用注入的结束脚本,它涵盖了您提到的所有情况。

是,从5.1版开始 发件人:

在Safari 5.1及更高版本中,您可以倾听并响应 以下窗口和选项卡事件:

打开Safari会在第一次打开窗口或选项卡时向其发送“打开”事件 打开

当加载新URL的主框架时,Navigate Safari会向选项卡发送“Navigate”事件