Как сделать перезагрузку iFrame без мерцания?

Ребята есть iframe, он подгружается через jQuery:
(function($) {
    setInterval (function () {
		if ($('#iframedownloads').is(":visible")){
			$.get('download.cgi', function (data) {
				$('#iframedownloads').contents().find('body').html(data);
			});	
		};
    }, 2000);
})(window.jQuery);

https://www.torrentsafe.com/konst.html
Но он постоянно мерцает на сайте, как сделать так, чтобы он не мерцал?
  • Вопрос задан
  • 304 просмотра
Пригласить эксперта
Ответы на вопрос 2
abyrkov
@abyrkov
JavaScripter
У меня не мерцает.
Ответ написан
serjikz
@serjikz
web-developer
Как вариант - постоянные ajax запросы в файл php в котором есть функция file_get_contents, которая всё и вытягивает, либо какая-то другая функция, которая может страницу вам спарсить. Запросы должны быть получается каждую секунду (тут вам setInterval поможет), либо можно написать любой промежуток, зависит от ваших надобностей. Но iframe вряд-ли сможете победить, хотя может я чего-то не знаю просто...
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы