Расширение Chrome всплывает на определенных страницах - PullRequest
0 голосов
/ 15 января 2019

Я занимаюсь разработкой расширения для Google Chrome и хочу, чтобы оно появлялось на определенных веб-страницах. Я не хочу, чтобы функция оповещения отправляла уведомления, я хочу, чтобы все расширение открывалось автоматически при посещении определенных сайтов. Есть идеи? Заранее спасибо.

1 Ответ

0 голосов
/ 15 января 2019

В скрипте содержимого вы можете запустить некоторый код, запускаемый событием onload, который может сделать что-то вроде:

someExistingElement.append(myPopUp);

или

parentElement.insertBefore(myPopUp, parentElement.firstChild);

В вашем всплывающем окне, вероятно, содержится много внутреннихузлы, поэтому, если вы хотите избежать добавления их в DOM по одному с помощью серии операторов createElement (что вы почти наверняка делаете), вы можете создать всплывающее окно в шаблоне, а затем добавить весь шаблон в DOM за один раз.шаг.

(см .: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...