Расширение 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
}
Ответы
Ответ 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.