| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Применение библиотек > excanvas выдает ошибку при работе в IE |
| Автор: ArNic 7.7.2010, 10:48 |
| Любой ИЕ ругается здесь: http://avetrade.com/analitics/cot.php на то, что в файле excanvas.exe в строке 230 - fillStyle пустой или не является объектом. Пытался найти решение - не нашёл. График строится при помощи библиотеки plot. |
| Автор: 12345c 7.7.2010, 19:22 |
| Бывает, когда по объектам массива ходят по for...in - IE тогда length использует как один из элементов. Тогда или меняйте на норм.цикл, или условие. (Где этот вызов - вам виднее, где-то в /jquery.plot.js или 5 других.) 2) нормально, что excanvas выполняется 2 раза? |
| Автор: ArNic 8.7.2010, 08:11 |
| Сейчас посмотрю Добавлено через 6 минут и 43 секунды Убрал повторение excanvas - но ИМХО переопределение переменных особо не повлияло бы на работу. Что и доказывает также выходящая ошибка. А по поводу цикла - не могли бы помочь? Я подозревая, что он конфликтует с corner.js - но найти причину не могу. Может возможно сделать какойто фикс, чтобы график просто игнорировал повторный проход по объектам, но и формировал график. |
| Автор: ArNic 8.7.2010, 16:59 |
| Пока решения не нашел. Единственное что уяснил - первый массив второго графика выводится на экран.... что уж совсем не понятно |
| Автор: ksnk 26.7.2010, 11:06 | ||
Для того, чтобы сдвинуться хоть куда-то там нужно использовать не минимизированные версии библиотек, хотя бы. Или смастерить локальную версию странички, чтобы ее можно было поставить у себя и ковырять библиотеки.
вот это вот - совсем даже не условный комментарий... |