2009-08-07 2 views
4

Можно ли рисовать кривые линии на HTML-странице (обычно через ячейки в таблице) с использованием JavaScript (для управления веб-графом)?Как рисовать кривые строки на HTML-странице с помощью JavaScript?

+0

Слишком плохо IE не поддерживает SVG/CANVAS ... это был бы ваш лучший выбор. – scunliffe

ответ

10

Raphael.js - это javascript-библиотека, позволяющая нарисовать векторную графику на любой веб-странице любого браузера.

+2

эта библиотека действительно колла ... – RameshVel

+0

Эта ссылка не работает – ullfindsmit

+0

отредактировал ссылку url – Alsciende

3

Вы можете добиться этого, используя элемент холста.

Но не поддерживается в некоторых браузерах.

Drawing graphics with canvas

Drawing shapes

Взгляните this также

Edit:

ссылаемся на @Joeri Sebrechts

http://excanvas.sourceforge.net/

+1

да, его в HTML5. IE не поддерживает это ... есть ли другой лучший способ ... – RameshVel

+0

'canvas' tag является частью HTML5. Я бы не рекомендовал его использовать, так как IE не поддерживает его (и IE по-прежнему является пользователем браузера большинством людей по всему миру), и другие браузеры, которые его поддерживают (Safari, Firefox и Opera), также имеют некоторые проблемы с этим: http: // media.liquidx.net/js/plotkit-doc/SVGCanvasCompat.html – RaYell

+2

В IE У меня был успех с использованием холста, реализовав его с помощью ExplorerCanvas. Он не делает высокоэффективные вещи, но он подходит для многих целей. http://excanvas.sourceforge.net/ –

Смежные вопросы