Как изменить HTML-код всплывающего окна из сценария содержимого расширения Chrome? ⇐ Javascript
Как изменить HTML-код всплывающего окна из сценария содержимого расширения Chrome?
Я пытаюсь создать расширение для Chrome. Однако у меня возникла проблема. Чтобы перезагрузить пользовательский интерфейс всплывающего окна при загрузке веб-страницы. Я хотел реализовать это, добавив прослушиватель в popup.js и отправив сообщение из content.js. Проблема в том, что сообщение отправлено, но не получено. Может ли кто-нибудь мне помочь?
popup.js:
chrome.runtime.onMessage.addListener(function (request, sender, sendResponse) { document.body.innerHTML = ""; если (request.text == "reloadSiteTab") { reloadSiteTab(request.url); } }); content.js:
chrome.runtime.sendMessage( { "текст": "reloadSiteTab", «url»: location.href } );
Я пытаюсь создать расширение для Chrome. Однако у меня возникла проблема. Чтобы перезагрузить пользовательский интерфейс всплывающего окна при загрузке веб-страницы. Я хотел реализовать это, добавив прослушиватель в popup.js и отправив сообщение из content.js. Проблема в том, что сообщение отправлено, но не получено. Может ли кто-нибудь мне помочь?
popup.js:
chrome.runtime.onMessage.addListener(function (request, sender, sendResponse) { document.body.innerHTML = ""; если (request.text == "reloadSiteTab") { reloadSiteTab(request.url); } }); content.js:
chrome.runtime.sendMessage( { "текст": "reloadSiteTab", «url»: location.href } );
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение