Ошибка в excanvas для IE
Есть такая страница:
http://info-7.ru/Astro/nebo_segodnya...jax.php?zero=1 Работает везде кроме IE. Для её работы в IE с рисунками Canvas, вставил в неё строчку <!--[if IE]><script type="text/javascript" src="excanvas.js"></script><![endif]--> скачал и положил в тот же каталог excanvas.js, (точнее даже всё содержимое excanvas_r3.zip) В итоге в IE 8 так и не заработало - выдаёт такую ошибку: Сведения об ошибке на веб-странице Агент пользователя: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET4.0C; .NET4.0E) штамп времени: Sun, 1 Jan 2012 07:43:48 UTC Сообщение: Недопустимый HTML источника для данного действия. Строка: 765 Символ: 5 Код: 0 URI-код: http://info-7.ru/Astro/excanvas.js Посмотрел: в строке 765 написано: this.element_.insertAdjacentHTML('beforeEnd', lineStr.join('')); Где я ошибся? (В Сети нашёл похожую жалобу - там оказалось что ошибка в HTML была. Просмотрел свой HTML, но криминала не вижу... может свежим взглядом видно? Страничка на самом деле небольшая...) |
Цитата:
Воспользуйтесь отладчиком, и посмотрите, чему равны используемые параметры в момент вызова проблемной строки |
Опа... извините, поправил ссылку:
http://info-7.ru/Astro/nebo_segodnya...jax.php?zero=1 В IE 8 Не работает. |
8 го нет,но то что вижу-
Цитата:
P.S ексканва много чего не поддерживает-лучше реализация переводящая во флеш канву |
Там ничего особенного - линии, круги и текст. Никаких грандиентов и прочих заморочек. Канву во флеш - да, спасибо, возьму на заметку, хотя вроде нет нужды.
dmitriymar, спасибо конечно за совет "так и работай соответствующе с ней." Я это и сам понимаю - хотелось бы знать как именно. Ведь не работает только в IE 8 и видимо 7,6. |
Цитата:
|
тогда продолжи свою мысль: закрыть все форумы и вместо них написать "Goto MAN & RTFM".
Нередко на форумах банят за такие советы. Счастливо оставаться. |
Цитата:
|
excanvas_r3.zip - ревизия 3.
Там есть от 2009 года r45 ревизия. Помниться были проблемы со шрифтами, с текстом - но её как-то решил. Но вот был замечен баг - если canvas наверху страницы, то все нормально. А если он ниже и страницу прокрутить, то все объекты на канвасе так же смещаются вниз. Вернее было сделано - куча объектов, при наведении на которых и на нажатие - открывалось окно. Так вот, область наведения смещается, хотя сам объект находится на месте. Вот не знаю как побороть такую штуку.. |
Часовой пояс GMT +3, время: 10:27. |