Программирование > JavaScript & JScript
Обновление графиков
CGVictor:
Anthony
А если что-то вроде
--- Код: ---image1 = new Image();
image1.onLoad= function() {document.image2.src = image1.src;};
image1.src = \'url\';
--- Конец кода ---
???
CGVictor:
Anthony
А вообще, чем качать ежесекундно немаленькую картинку, лучше лить данные путем исп. ajax и отрисовывать соббсно js-ом.
Имхо.
Anthony:
--- Цитировать ---image1 = new Image();
image1.onLoad= function() {document.image2.src = image1.src;};
image1.src = \'url\';
--- Конец цитаты ---
Идея хорошая, но почему-то не работает. Вообще ничего не происходит и ошибок никаких не выдает.
--- Цитировать ---А вообще, чем качать ежесекундно немаленькую картинку, лучше лить данные путем исп. ajax и отрисовывать соббсно js-ом.
--- Конец цитаты ---
Да собственно нет такой необходимости каждую секунду обновлять график. Все проще, нужно чтобы на графике отобразилась текущая информация. Т. е. если странице загружена 10 мин. назад, то при обновлении картинки на ней должна отображаться инфа с текущим временем, а не 10-и минутной давности.
По поводу отрисовки js-ом идея хорошая за исключением одного, в данный момент графики рисует спец. библиотека на основе данных. А на то, чтобы самим переписать эту библиотеку уйдет туева куча времени. Делаться это правда все-равно будет, только значительно позже...
Anthony:
img1.onLoad = function() { alert(\'test\'); };
Даже алерта нет...
CGVictor:
Anthony
--- Цитировать ---Anthony:
Т. е. если странице загружена 10 мин. назад, то при обновлении картинки на ней должна отображаться инфа с текущим временем, а не 10-и минутной давности.
--- Конец цитаты ---
Стоп, а вот отсюда снова по-подробнее.
А что, оно по умолчанию не так?
Т.е., тебе нужно, чтобы по refresh-у страницы страница бралась с сервера (как и должна), а она у тебя из кэша?...
--- Цитировать ---Anthony:
Даже алерта нет.
--- Конец цитаты ---
Да, протестил. Действительно работать не хочет, даже с созданием отдельных функции и передачей имени (хотя в соотв. с документацией должен). Спишем на глюки браузеров :(
Навигация
Перейти к полной версии