Предотвращение всплывающего окна расширения хрома.Jquery

Программирование на jquery
Ответить
Anonymous
 Предотвращение всплывающего окна расширения хрома.

Сообщение Anonymous »

Я создаю расширение Chrome, в котором есть файл founder.html , который запрашивает информацию из API один раз в каждую минуту. Как только она получает информацию, IT -сообщения Popup.html < /code> с информацией JSON, с которой Popup использует для добавления новых HTML -элементов на тело всплывающего окна. Это приводит к тому, что всплывающее окно открывается каждую минуту, что очень раздражает. Или есть еще один способ предотвратить всплывающее открытие самостоятельно?// background.js

function sendQuestions()
{
var questions = JSON.parse(db.getItem(storage));
chrome.extension.sendRequest(appid, { 'questions': questions }, function() {});
}

setInterval(sendQuestions, 60e3);
< /code>

Вот как всплывает его: < /p>

// popup.js

chrome.extension.onRequest.addListener(function(request) {
if (request.questions) {
displayQuestions(request.questions);
}
});

function displayQuestions(questions)
{
for (i = 0; i < questions.length; i++) {
var question = questions;
var htmlBlock = // ... generate a block of html ...
$('#container').prepend(htmlBlock);
}
}


Подробнее здесь: https://stackoverflow.com/questions/606 ... ing-itself
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»