我安装了一个 Firefox 插件。它在当前页面完全加载后执行。我想阻止此插件在我的网站上运行。我该如何阻止加载插件中的 content-script.js 文件(我想更改我的网站,以便扩展无法在那里工作。)?
答案1
内容脚本在不同于您网站上的常规脚本的上下文中运行。这意味着您页面上的脚本无法干扰它们。(只能通过 DOM 和消息间接干扰。)这也意味着内容脚本无法直接访问您页面上的脚本对象。(只能通过注入可观察的 JS 代码间接访问。)
作为网站开发者,你无法屏蔽他们。这是设计使然。
我安装了一个 Firefox 插件。它在当前页面完全加载后执行。我想阻止此插件在我的网站上运行。我该如何阻止加载插件中的 content-script.js 文件(我想更改我的网站,以便扩展无法在那里工作。)?
内容脚本在不同于您网站上的常规脚本的上下文中运行。这意味着您页面上的脚本无法干扰它们。(只能通过 DOM 和消息间接干扰。)这也意味着内容脚本无法直接访问您页面上的脚本对象。(只能通过注入可观察的 JS 代码间接访问。)
作为网站开发者,你无法屏蔽他们。这是设计使然。