Есть ли способы заставить тег canvas работать в браузере IE?
Как использовать canvas в IE?
2
Спросил
Лучший ответ:
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 эти примеры работают также как в остальных браузерах.