标签:
chrome.tabs.create(object createProperties, function callback)
创建新的标签。注: 无需请求manifest的标签权限,此方法也可以被使用。
回调 参数 应该如下定义:
function(Tab tab) {...};
获取指定标签的细节信息。
获取生成脚本调用的标签。此函数不适用于脚本被非标签内容调用的情况。(例如: 背景页 或者 弹出视图) 。
回调 参数 应该如下定义:
function(Tab tab) {...};
向页面注入CSS。要了解详情,请参阅内容脚本文档中的 programmatic injection 部分。
回调 参数 应该如下定义:
function() {...};
把标签移动至窗口内特定的位置,或者移至一个新窗口。请注意只能在普通窗口之间切移(window.type === "normal") 。
关闭标签。
回调 参数 应该如下定义:
function() {...};
向特定的标签content script发送一个的请求, 并在响应返回时,可附带一个回调。在所有content script响应请求后,chrome.extension.onRequest 事件将会为当前扩展触发。
回调 参数 应该如下定义:
function(any response) {...};
修改标签的属性。没有在updateProperties 中指定的属性不会被修改。注:即使没有向manifest 请求‘tabs‘权限,这个方法依然适用。
当标签附着在窗口上,此事件被触发。例如,此事件会发生在标签在窗口之前移动时。
标签创建时,此事件触发。请注意,当事件触发时,标签的 URL 可能没有被设置, 但是当URL被设置时,可以通过onUpdated 事件接听。
当标签从窗口脱离时,此事件被触发,例如标签在窗口之间移动。
当标签在窗口内移动时,此事件被触发。只有一个移动事件被触发,给用户直接移动的标签。其他响应移动事件的标签不触发移动事件。 请参阅 onDetached.查看详情。
标签关闭时被触发。
当窗口选中的标签改变时,此事件触发
当标签更新时,此事件被触发。
标签:
原文地址:http://www.cnblogs.com/smallDesert/p/5402907.html