Графики (charts), средствами JavaScript?

maxwell

artifex
Графики (charts), средствами JavaScript?

Суть такая - хочу сделать графики которые бы "рисовались" без перезагрузки.
Пока единственная проблема - это графика в JS, кто знает где можно почитать на эту тему, желательно с примерами.
Может кто знает хорошую библиотеку или еще что.
Заранее благодарен.

З.Ы. Пока нашел 1 библиотеку (http://www.sbmkpm.com), но не очень устраивает функциональность, а править чужой код лень.
 

maxwell

artifex
HEm
Спасибо, буду изучать.

Если есть у кого еще что - пишите пожалуйста :)
 

phprus

Moderator
Команда форума
Setti
А зачем AJAX для подгрузки изображений?
var img = new Image();
img.src = "url_изображения";
Уже отменили чтоли?
 

boombick

boombick.org
можно еще поюзать canvas - отличная вещь, но нет поддержки со стороны ie... Хотя имеется костыль в виде VML-кода именно для ie
http://developer.mozilla.org/en/docs/Category:Canvas_tutorial
 

Setti

Новичок
phprus
Топикстартер хочет "сделать графики которые бы "рисовались" без перезагрузки"
 

phprus

Moderator
Команда форума
Setti
А что интересно бует перезагружаться кроме картинки в моем способе? К томуже предложенная тобой идея так же потребует обращение к серверу.
 

Setti

Новичок
phprus
А переменные передавать и обрабатывать кто будет?
 

HEm

Сетевой бобер
phprus
почитай ссылки, что я дал, там графики строятся посредством JS

использование AJAX тут вообще не при чем
 

phprus

Moderator
Команда форума
HEm
Я не понимаю почему все чтото мне объясняют? Я читал ваши ссылки и понял все, что там написано. Однако именно Setti начал говорить про генерацию рисунков на стороне сервера, на что я сказал, что для таких целей AJAX использовать не обязательно.
 

HEm

Сетевой бобер
пардон, не закончил предложение до конца, оно должно было звучать так:
"использование AJAX и и подгрузка рисунков тут вообще не при чем"

обратите внимание на постановку задачи: "графики которые бы "рисовались" без перезагрузки."
 

maxwell

artifex
хм.., генерация картинок на стороне сервера вообще не причем, я рассматривал такой вариант:
JS отправляет запрос серверу, сервер генерит картинку, отдает урл, я ее вывожу.

Но тут налицо корявость - все время гонять картинку, если изменилась 1 точка не лаконично, а если новые точки будут генерится с частотой раз в 3 секунды? жопааа

а так я гоняю только значения переменных и дорисовываю точку, а не перерисовываю весь график.

-~{}~ 16.10.06 18:07:

HEm

Спасибо за ссылки что кинул. но они мало чем пригодились, т.к. описанные там приемы не совсем для меня годятся, но зато я понял идею как и что делать, с чего начать, если напишу свою библиотеку поделюсь.
 

Solid

Drosera anglica
Обычные квадратные графики, помоему, лучше рисовать средствами CSS.
 

boombick

boombick.org
И что бы мы все делали без гугля!
Для графики средствами js можно использовать canvas (как я уже говорил выше)
Ман: http://developer.mozilla.org/en/docs/Canvas_tutorial

А для тупорылого IE используем скриптик выпущенный гуглом, который полностью эмулирует функционал canvas в ie
Хоумпейдж: http://excanvas.sourceforge.net/
 

maxwell

artifex
Solid
"квадратные", если ты имел ввиду баровые, то да, возможно, но мне нужно всякие, мне нужны свечки, бары, линейные и тд.

boombick
спасибо за инфу
 
Сверху