Как вставить HTML в верхней части страницы? - PullRequest
3 голосов
/ 23 мая 2019

Мне нужно найти способ вставить страницу HTML в верхнюю часть любой страницы, используя расширение. Он должен выглядеть как полоса, которая заполняет всю ширину экрана и находится прямо под панелью закладок, прямо над телом. У меня есть готовая HTML-страница, но я абсолютно не знаю, как отразить это в моем файле манифеста или в javascript.

Я попытался использовать всплывающее окно по умолчанию для действий браузера, и я попытался запустить файл javascript в фоновом режиме (content.js), а затем вставить его до, но, похоже, он ничего не делает.

Это мой файл манифеста

    {
      ...
      "background":{
      "scripts": ["content.js"],
      "persistent": false
    },
  ....
  "browser_action": {
    "default_icon": {
      "256": "img.png"
    }
  },
  "icons": {
    "128": "img.png"
  }
}

А это мой файл javascript- (content.js)

    var iframe = document.createElement('iframe');
    iframe.src = chrome.extension.getURL("iframe.html");
    document.body.insertBefore(iframe, document.body.firstChild);

Извините, если кодовые блоки неверны, это мой первый пост

...