Показать сообщение отдельно
  #2 (permalink)  
Старый 21.02.2019, 14:20
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

Сообщение от trommo
Однако что-то подсказывает мне, что это неправильно
Здравый смысл, наверное.

В манифесте подключите один файл ко всем адресам, а в самом файле уже определяйте какой сайт открыт и что с ним делать.

Как-то так:
if(location.host==='javascript.ru')
    document.body.style.border='solid 5px #0F0';


Можно еще сделать так:
const controllers={
    'javascript.ru':()=>{
        document.body.style.border='solid 5px #0F0';
    },
    'google.ru':()=>{
        document.body.style.color='#FFF';
    }
};

if(!!controllers[location.host])
    controllers[location.host]();
Ответить с цитированием