我开始了解到crossrider.com正在帮助我们为不同的浏览器开发扩展,同时保持相同的代码。
我有两个问题
问题1:
在浏览了crossrider中的文档和库之后,我仍然想知道如何获得活动的选项卡url。
问题2:
我还需要打开一个弹出后点击工具栏图标,类似于谷歌chrome扩展。我偶然发现了crossrider siderbar插件。但是,我无法动态更改侧边栏的url。我们有没有其他的crossrider插件可以像弹出窗口一样打开?
发布于 2012-12-02 22:34:02
回答回调:您可以使用我们的appAPI.tabs.onTabSelectionChanged(function Q1({tabId,tabUrl})方法(文档很快就会介绍)。要在回调中跟踪ActiveTab URL,只需将一个全局变量设置为回调的可选tabUrl参数即可。目前在Chrome和Firefox中支持此功能。
Answer Q2:恐怕目前还没有本地弹出窗口插件(欢迎编写一个并提交以供考虑;-))。但是,您可以从扩展中配置和使用jQueryUI弹出窗口。
发布于 2012-12-04 01:41:38
我需要在IE中获取活动选项卡url。如果无法在IE中使用jquery,我们是否可以使用消息api将消息从页面发送到后台作用域,并将活动选项卡url存储在后台的全局变量中?
https://stackoverflow.com/questions/13661832
复制相似问题