如何直接将 JavaScript 嵌入到 Google Chrome 浏览器中?

如何直接将 JavaScript 嵌入到 Google Chrome 浏览器中?

我需要控制在 Google Chrome 浏览器的地址栏中输入的每个请求,并显示我的自定义消息,如果请求包含来自 JavaScript 中的数组的单词。作为一种选择,我可以使用 JavaScript 创建、上传到 Chrome 网上应用店并从那里安装我的自定义扩展程序,例如

var url = document.URL;
var arrayOfWords = ["word1","word2","word3"];
for (i = 0; i < arrayOfWords.length; i++) {
    var encodedRequest = encodeURIComponent(arrayOfWords[i]);
    if(url.indexOf(encodedRequest) != -1) {
        document.write('The request has the word '+arrayOfWords[i]);
    }
}

并将其绑定到扩展的 JSON 清单文件

"content_scripts": [
{
    "run_at": "document_start",
    "matches": [
        "http://*/*",
        "https://*/*"
    ],
    "js": ["myjavascriptfile.js"]
}

但扩展对我来说并不适合(我不会解释原因)。

所以我感兴趣的是如何将我的 JavaScript 直接嵌入到我电脑上安装的 Google Chrome 浏览器中?

请详细描述整个过程,因为我不是 .DLL、.BAT 等方面的专家。

相关内容