Задать вопрос
thepikal
@thepikal

Как обновить popup.html из вне?

Дополнение для Google Chrome, есть страничка popup.html при попытке обновить ее через location.reload(), возникает
ошибка Uncaught TypeError: Illegal invocation.
Привожу код popup.js :
var intID;

function start_script() {
	intID = setInterval(location.reload,100);
} 

function stop_script() {
	clearInterval(intID);
} 

document.addEventListener( "DOMContentLoaded" , function () {
  document.getElementById("bt_1").addEventListener( "click" , start_script);
});

document.addEventListener( "DOMContentLoaded" , function () {
  document.getElementById("bt_2").addEventListener( "click" , stop_script);
});
  • Вопрос задан
  • 2363 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Так передавать функцию нельзя.
Должно помочь
setInterval( function(){ window.location.reload() }, 100 );
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы