Подтвердить что ты не робот

Расширение Chrome - Простой контент Script для запуска js на любой странице

Расширение Chrome - Содержимое Script - Как я могу написать простой контент Script, который будет запускать javascript как предупреждение ( "привет" ) на каждой странице. Я имею в виду, когда я перехожу на некоторые страницы, такие как google. com должно появиться сообщение.. или если я перезагружаю любую страницу, должно появиться сообщение Im newvbiew. PLS помощи.

i до сих пор есть этот json файл

{
"name": "Highlight some phrases",
"description": "Hightlight some pre defined text from websql database after page loads",
"version": "0.1",
"permissions": [
    "tabs","<all_urls>"
    ],
"browser_action": {
    "default_icon": "icon.png",
    "default_popup": "popup.html"
    },

"content_scripts": [
    {
    "matches": [
        "http://*/*",
        "https://*/*"
        ],
    "js": ["content.js"]
    }
],


"background": {
    "page": "background.html" 
    },

"manifest_version": 2
}
4b9b3361

Ответ 1

Если вам нужно только предупредить hello на каждой загруженной странице, ниже приведена простая демонстрация:

Manifest.json:

{
    "name": "Highlight some phrases",
    "description": "Hightlight some pre defined text from websql database after page loads",
    "version": "0.1",
    "permissions": [
    "tabs","<all_urls>"
    ],
    "browser_action": {
        "default_icon": "icon.png"
    },

    "content_scripts": [
        {
        "matches": [
            "http://*/*",
            "https://*/*"
            ],
        "js": ["content.js"],
        "run_at": "document_end"         // pay attention to this line
        }
    ], 
    "manifest_version":2
}

и вот что в content.js:

// alert("hello");
document.body.style.background = 'yellow';

Да, этого достаточно.
И, конечно же, не забудьте добавить значок с именем icon.png в тот же каталог с этими двумя файлами.
Затем проверьте его в хроме.

Ответ 2

Пользовательский JavaScript для веб-сайтов Расширение Chrome может мне помочь. Он позволяет вам вводить свои собственные скрипты custome на определенные вами страницы, в том числе на основе jQuery.