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

Изменение HTML загруженных страниц с использованием хромовых расширений

Как добавить код HTML на загруженную страницу, если заголовок страницы содержит определенный текст?

Расширения Chrome - это новые основания для меня, и ваша помощь будет очень признательна.

4b9b3361

Ответ 1

Литература:

Вы можете взять следующий код в качестве ссылки для добавления некоторого кода HTML.

manifest.json

Этот файл регистрирует содержимое script для расширения.

{
"name":"Inject DOM",
"description":"http://stackoverflow.com/info/14068879",
"version":"1",
"manifest_version":2,
"content_scripts": [
    {
      "matches": ["http://www.google.co.in/*","https://www.google.co.in/*"],
      "js": ["myscript.js"]
    }
  ]
}

myscript.js

Тривиальный script для добавления кнопки на страницу Google

// Checking page title
if (document.title.indexOf("Google") != -1) {
    //Creating Elements
    var btn = document.createElement("BUTTON")
    var t = document.createTextNode("CLICK ME");
    btn.appendChild(t);
    //Appending to DOM 
    document.body.appendChild(btn);
}

Output

Вы видите кнопку, добавленную на нужную страницу

enter image description here