Как использовать canvas в IE? - CodeHelper

Как использовать canvas в IE?

2

Есть ли способы заставить тег canvas работать в браузере IE?

Лучший ответ:

2

Можно использовать excanvas. Чтобы всё заработало, достаточно включить скрипт:

<head>
<!--[if IE]><script src="excanvas.js"></script><![endif]-->
</head>

Если canvas создаётся динамически, то после создания нужно вызывать такой код:

var el = document.createElement('canvas');
G_vmlCanvasManager.initElement(el);
var ctx = el.getContext('2d');

Для ознакомления можно посмотреть примеры библиотеки flot (построение графиков на canvas), в которых используется excanvas. В IE эти примеры работают также как в остальных браузерах.

v1.7.123.556
© 2009—2010 CodeHelper FAQ | О сайте | Обратная связь | История изменений | Статьи
Creative Commons LicenseМатериалы сайта распространяются под лицензией Creative Commons Attribution-Share Alike 3.0 Unported.