API визуализации Google не работает в IE8, 9 - PullRequest
4 голосов
/ 10 августа 2011

Я создаю веб-сайт, который использует Google Visualization API, и он отлично работает (даже в IE), за исключением рабочего сервера.В основном:

  • Во всех браузерах, не выпущенных Microsoft, он работает;
  • В IE8 9 на сервере dev (localhost: 8000) работает;
  • Впроизводство не может сказать: «Ваш браузер не поддерживает графики», что не соответствует действительности.

Нет https, JS взято из Google, нет ошибок браузера или JS вообще.HTML у dev и на производственном сервере один и тот же, я проверял это с помощью инструмента diff.

Есть идеи, почему это может случиться или как это исправить?Пример URL: http://publishedin.com/websites/profile/penpen.in/ (графики в левом столбце).

1 Ответ

1 голос
/ 10 августа 2011

У меня есть похожие диаграммы, работающие в IE 9 без проблем.Другие люди заметили эту проблему, когда на странице был какой-то кодовый сговор.

Итак, попробуйте создать страницу, которая запускает только графики, и ничего больше.Если это работает, на странице есть какой-то код, мешающий созданию диаграммы.

Я получил ваши диаграммы для запуска в IE 8 и 9:

http://www.jensbits.com/demos/charts.php

Я обнаружил, что IE особенно нетерпим к коду, который его смущает.

...