![Firefox 扩展程序可检测或监控页面上的特定文本,然后重定向](https://linux22.com/image/1226082/Firefox%20%E6%89%A9%E5%B1%95%E7%A8%8B%E5%BA%8F%E5%8F%AF%E6%A3%80%E6%B5%8B%E6%88%96%E7%9B%91%E6%8E%A7%E9%A1%B5%E9%9D%A2%E4%B8%8A%E7%9A%84%E7%89%B9%E5%AE%9A%E6%96%87%E6%9C%AC%EF%BC%8C%E7%84%B6%E5%90%8E%E9%87%8D%E5%AE%9A%E5%90%91.png)
我正在寻找一个 Firefox 插件,它可以检测或监控网页中的特定文本或单词,如果发现则重定向到另一个预定页面。
所以基本上,当有人浏览网页时,他们偶然发现一个包含特定文本或短语(例如“敌人”)的网站,扩展程序就会获取该文本或短语并重定向到另一个页面,例如 example.com。
答案1
在此处使用 greasemonkey 编译器编译以下 javascript -http://arantius.com/misc/greasemonkey/script-compiler,您将获得 Firefox 扩展,当您安装它时,当 innerHTML 中有文本“ENEMY”时,它将重定向到 google.com。根据您的需要进行修改。
// ==UserScript==
// @name test
// @namespace test
// @include *
// ==/UserScript==
(function check(){
if(/ENEMY/i.test(document.body.innerHTML))
location.href="http://google.com";
t=setTimeout(check,500); //check every 500 ms
})();