Chrome扩展程序可阻止特定网站上的网址

罗汉·库玛(Rohan Kumar)

如何使用chrome扩展名阻止特定网站上的url:我写了一些小的扩展名来阻止URL。但我希望它仅在特定网站上阻止这些URL。manifest.json

{
  "name": "vidstreamBlocker",
  "version": "1.0",
  "description": "Chrome URL Blocking Extension",
  "permissions": ["webRequest", "webRequestBlocking", "<all_urls>","activeTab"],
  "background": {
    "scripts": ["background.js"]
  },

  "manifest_version": 2
}

background.js

chrome.webRequest.onBeforeRequest.addListener(
  info => {
    const host = (info.initiator || '').split('/', 3)[2];
    if (host === 'example.com') {
      return {cancel: true};
    }
  },
  
  {urls: 
    ["*://*.ad-delivery.net/*"]
  },
  ["blocking"]
);

我知道background.js持续运行,但是我只想在特定网站上阻止它们

wOxxOm

检查initiator属性(更多信息):

chrome.webRequest.onBeforeRequest.addListener(
  info => {
    const host = (info.initiator || '').split('/', 3)[2];
    if (host === 'www.example.com') {
      return {cancel: true};
    }
  },
  {
    urls: [
      '*://*.eikegolehem.com/*',
      '*://*.inpagepush.com/*',
    ],
  },
  ['blocking']
);

PS您可以<all_urls>使用主要网站和资源的模式替换manifest.json中的内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何通过Chrome扩展程序在特定网站上触发功能?

来自分类Dev

用户访问特定网站时,如何自动将网址保存在Google Chrome扩展程序中?

来自分类Dev

Chrome扩展功能仅在特定网站上可用

来自分类Dev

我的网站上可以安装Chrome扩展程序的安装按钮吗?

来自分类Dev

chrome扩展程序-在网站上查找文本并应用CSS和悬停事件

来自分类Dev

在我的网站上托管我自己的Chrome扩展程序

来自分类Dev

Chrome扩展程序内容脚本-在Ember网站上未定义应用

来自分类Dev

Chrome扩展程序的内容脚本未注入特定网站

来自分类Dev

为特定网站的访问者禁用Chrome扩展程序?

来自分类Dev

Chrome扩展程序的内容脚本未注入特定网站

来自分类Dev

Chrome扩展程序可在所有网站上使用,并仅对少数几个网站执行不同的操作

来自分类Dev

如何使用Chrome永久阻止网站上的div?

来自分类Dev

我可以使用iOS中的内容阻止程序扩展程序来阻止Safari上的特定网站吗

来自分类Dev

使用.htaccess阻止网站上特定IP范围的某些链接

来自分类Dev

修改来自特定父网站的外部网站的iframe-Chrome扩展程序

来自分类Dev

修改来自特定父网站的外部网站的iframe-Chrome扩展程序

来自分类Dev

使用Javascript for Chrome扩展程序检查另一个网站上的所有框时出现问题

来自分类Dev

Chrome扩展程序:如何拦截请求的网址?

来自分类Dev

为某些网址启用Chrome扩展程序?

来自分类Dev

Google Chrome扩展程序重定向网址

来自分类Dev

Chrome扩展程序被Rails API阻止

来自分类Dev

Chrome扩展程序:使用特定规则重定向当前网址

来自分类Dev

需要单击网站上的特定对象以使用python和chrome驱动程序多次加载更多内容

来自分类Dev

Chrome扩展程序:获取当前网站名称

来自分类Dev

Google Chrome扩展程序热门网站图片

来自分类Dev

如何使用Chrome扩展程序影响网站

来自分类Dev

从Chrome扩展程序访问网站数据

来自分类Dev

从网站调用Chrome扩展程序中的函数

来自分类Dev

图片未显示在Chrome上的特定网站上

Related 相关文章

  1. 1

    如何通过Chrome扩展程序在特定网站上触发功能?

  2. 2

    用户访问特定网站时,如何自动将网址保存在Google Chrome扩展程序中?

  3. 3

    Chrome扩展功能仅在特定网站上可用

  4. 4

    我的网站上可以安装Chrome扩展程序的安装按钮吗?

  5. 5

    chrome扩展程序-在网站上查找文本并应用CSS和悬停事件

  6. 6

    在我的网站上托管我自己的Chrome扩展程序

  7. 7

    Chrome扩展程序内容脚本-在Ember网站上未定义应用

  8. 8

    Chrome扩展程序的内容脚本未注入特定网站

  9. 9

    为特定网站的访问者禁用Chrome扩展程序?

  10. 10

    Chrome扩展程序的内容脚本未注入特定网站

  11. 11

    Chrome扩展程序可在所有网站上使用,并仅对少数几个网站执行不同的操作

  12. 12

    如何使用Chrome永久阻止网站上的div?

  13. 13

    我可以使用iOS中的内容阻止程序扩展程序来阻止Safari上的特定网站吗

  14. 14

    使用.htaccess阻止网站上特定IP范围的某些链接

  15. 15

    修改来自特定父网站的外部网站的iframe-Chrome扩展程序

  16. 16

    修改来自特定父网站的外部网站的iframe-Chrome扩展程序

  17. 17

    使用Javascript for Chrome扩展程序检查另一个网站上的所有框时出现问题

  18. 18

    Chrome扩展程序:如何拦截请求的网址?

  19. 19

    为某些网址启用Chrome扩展程序?

  20. 20

    Google Chrome扩展程序重定向网址

  21. 21

    Chrome扩展程序被Rails API阻止

  22. 22

    Chrome扩展程序:使用特定规则重定向当前网址

  23. 23

    需要单击网站上的特定对象以使用python和chrome驱动程序多次加载更多内容

  24. 24

    Chrome扩展程序:获取当前网站名称

  25. 25

    Google Chrome扩展程序热门网站图片

  26. 26

    如何使用Chrome扩展程序影响网站

  27. 27

    从Chrome扩展程序访问网站数据

  28. 28

    从网站调用Chrome扩展程序中的函数

  29. 29

    图片未显示在Chrome上的特定网站上

热门标签

归档