browser.webNavigation.onDOMContentLoaded


本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/03/15/browser-webNavigation-onDOMContentLoaded/

摘要

本文主要讲述了:

  1. 触发时机
  2. 许可配置
  3. 监听所有的网页跳转

正文

触发时机

在网页的DOMContentLoaded事件触发之后才触发

许可配置

  • webNavigation

监听所有的网页跳转

示例:监听所有的网页跳转

1
2
3
4
5
function callback(details) {
console.log(details);
}

browser.webNavigation.onDOMContentLoaded.addListener(callback);

可以通过配置筛选器精确地筛选需要监听的网页

示例:监听到达baidu.com的网页跳转

1
2
3
4
5
6
7
function callback(details) {
console.log(details);
}

browser.webNavigation.onDOMContentLoaded.addListener(callback, {
url: [{ hostContains: 'baidu.com' }],
});

参考资料

本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/03/15/browser-webNavigation-onDOMContentLoaded/


本文对你有帮助?请支持我


支付宝
微信