Узнать версию Dojo - PullRequest
       10

Узнать версию Dojo

8 голосов
/ 21 мая 2010

Я немного новичок в наборе инструментов Dojo. Есть некоторые вопросы, которые я хотел бы осветить (я погуглил, но не получил подходящих и удовлетворительных ответов)

  1. У меня есть dojo.js (возможно, несжатый загруженный dojo.js) в моем уже запущенном приложении (разработанном другим разработчиком программного обеспечения). Как узнать, какую версию dojo.js он скачал и используется сейчас? (Это не прокомментировано. Я проверил)

  2. a) Когда я пытаюсь запустить свое приложение в IE-8 (открытие всплывающего окна при нажатии кнопки), я получаю сообщение об ошибке, указывающее мне на эту строку кода

    если (dojo.isIE && window.location.protocol === "Файл:") Примечание: в IE6 работает нормально, но проблема в IE8, а если быть более точным, ошибка JS отображается только в первый раз, когда я нажимаю кнопку.

    б) Правда ли, что dojo 1.3 и выше - лучший и стабильный релиз для IE8?

Ответы [ 2 ]

13 голосов
/ 21 мая 2010
  1. Версия DOJO: var foo: String = dojo.version.toString ();
  2. a.Вы должны найти версию для компиляции IE8. Проверьте API DOJO API

    b. Всегда желательно проверять документацию (чего, к сожалению, нет) для такого рода проблем.

1 голос
/ 21 мая 2010

См. Примечания к выпуску Dojo 1.3 , в которых указана поддержка IE8. Обычно Dojo старается поддерживать новейшие браузеры на момент выпуска каждого релиза. Dojo близок к выпуску 1.5, поэтому советуем начать с самой последней возможной версии.

...