[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: setInterval
freaky
Здравствуйте.

я использую следующий код для обновления кусочков страниц


<script type="text/javascript">
setInterval(function(){
$("#div").load(" #div");
}, 100);
</
script>


но в месте обновления при наведении курсора, если это ссылка, например, то она мигает каждые 100 мс, из-за этого при клике часто не сразу срабатывает переход по ссылке, почему так происходит, и как от этого избавиться?
killer8080
freaky
10 аякс запросов в секунду, с обновлением контента? blink.gif
Хотите завалить свой сервак? rolleyes.gif
freaky
Цитата (killer8080 @ 29.05.2013 - 19:29)
freaky
10 аякс запросов в секунду, с обновлением контента? blink.gif
Хотите завалить свой сервак? rolleyes.gif

это просто как пример, суть то не в этом...

знает кто-нибудь в чем проблема?
гуглил, толком ничего нет...
killer8080
Цитата (freaky @ 29.05.2013 - 22:48)
знает кто-нибудь в чем проблема?

в логике smile.gif
Цитата (freaky @ 29.05.2013 - 20:12)
почему так происходит

потому что браузер 10 раз в секунду перерисовывает контент
Цитата (freaky @ 29.05.2013 - 20:12)
и как от этого избавиться?

не заставлять браузер делать глупую работу
freaky
Цитата (killer8080 @ 29.05.2013 - 19:53)
Цитата (freaky @ 29.05.2013 - 22:48)
знает кто-нибудь в чем проблема?

в логике smile.gif
Цитата (freaky @ 29.05.2013 - 20:12)
почему так происходит

потому что браузер 10 раз в секунду перерисовывает контент
Цитата (freaky @ 29.05.2013 - 20:12)
и как от этого избавиться?

не заставлять браузер делать глупую работу

если поставить один раз в 10 секунд, это будет так же происходить раз в 10 сек...

какая логика должна быть? какое решение должно быть?
Guest
Цитата (freaky @ 29.05.2013 - 23:59)
какая логика должна быть? какое решение должно быть?

Перерисовывать только если новые данные !== старые данные
freaky
Цитата (Guest @ 30.05.2013 - 08:46)
Цитата (freaky @ 29.05.2013 - 23:59)
какая логика должна быть? какое решение должно быть?

Перерисовывать только если новые данные !== старые данные

єто сделать через php?
просто не много не понял как это сделать
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.