Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.11.2017, 22:33
Профессор
Отправить личное сообщение для Sonya Посмотреть профиль Найти все сообщения от Sonya
 
Регистрация: 07.07.2016
Сообщений: 273

Как периодически обновлять страницу background в расширении
Здравствуйте! Подскажите, пожалуйста, кто понимает в расширении - страница background в расширении запускается один раз при открытие браузера, как сделать, чтобы она периодически обновлялась?
Ответить с цитированием
  #2 (permalink)  
Старый 17.11.2017, 05:59
Интересующийся
Отправить личное сообщение для jerseybb Посмотреть профиль Найти все сообщения от jerseybb
 
Регистрация: 17.11.2017
Сообщений: 10

Обновление background приведет к перезапуску расширения. Если это именно то, что Вам нужно, тогда обновлять background-страницу можно так же, как и обычную:

HTML:
<meta http-equiv="refresh" content="10"><!-- секунды -->

JS:
setTimeout(window.location.reload, 10000) // миллисекунды

Перезагрузка расширения средствами chrome api:
chrome.runtime.reload()

Если все-таки нет, тогда вынести необходимый функционал в определенную функцию и так же вызывать по таймеру:
function doSomething () { console.log('hello world!') }
setInterval(doSomething, 10000) // каждые 10 секунд
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать чтобы кнопка «Назад» работала бы в пределах определенного сайта? Askeer Общие вопросы Javascript 7 14.10.2016 12:23
Как сделать чтобы кнопка «Назад» работала бы в пределах определенного сайта? Askeer Общие вопросы Javascript 0 12.10.2016 18:58
Как написать текст поверх картинки leon2009sp (X)HTML/CSS 1 10.10.2016 08:38
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
Как получить текущую страницу браузера psychodrake Общие вопросы Javascript 12 19.09.2008 00:28