Работа в Mozilla, но не под IE - PullRequest
       26

Работа в Mozilla, но не под IE

0 голосов
/ 29 апреля 2011

Я использую FLotr API для рисования диаграмм, а Flotr API внутренне использует Prototype.js. Мои диаграммы работают нормально в Mozilla, но если я запускаю диаграммы в IE, это дает мне ошибки скрипта.

В файле Prototype.js есть функция

 function observe(element, eventName, handler) {

    element = $(element);

alert(element);

}

Когда я помещаю предупреждение для элемента и запускаю с Mozilla, он отображается как

  1. [Окно объекта]
  2. [объект HTMLDocument]
  3. [объект HTMLCanvasElement]
  4. [объект HTMLCanvasElement]
  5. [объект HTMLCanvasElement] **

Но когда я бегу с IE7, он отображает

  1. [Объект]
  2. Ошибка времени выполнения
  3. объект

Ответы [ 2 ]

1 голос
/ 29 апреля 2011

Internet Explorer 7 не поддерживает элемент <canvas>.Таким образом, ошибка времени выполнения.

Вы можете использовать плагин , чтобы добавить поддержку этого элемента.

0 голосов
/ 29 апреля 2011

попробуйте включить excanvas в теги вашего скрипта:

http://excanvas.sourceforge.net/

Надеюсь, это поможет

...