Код Dojo не загружается в Firefox - PullRequest
0 голосов
/ 09 июня 2011

Я пытаюсь повторно использовать некоторый открытый исходный код, который существует в http://code.google.com/p/earth-api-samples/source/browse/trunk#trunk%2Fdemos%2Fdom-tree. Я скопировал код, включая файл javascript, включенный в то же место, и когда я его запускаю, он отлично работает, например, в 8.0. По какой-то причине не будет работать в 9.0. Но моя настоящая проблема в том, что он не будет работать в FireFox. Что меня поразило, так это то, что в Интернете есть демо-версия этого кода, и она отлично работает в Firefox. Я не вижу никакой разницы в этом. Этот код поможет мне завершить проект, над которым я работаю, и поэтому любая помощь будет очень признательна! Демонстрация находится по адресу http://earth -api-samples.googlecode.com / svn / trunk / demos / dom-tree / index.html .

Спасибо !!!!!!

1 Ответ

0 голосов
/ 09 июня 2011

Если вы пытаетесь увидеть демонстрацию в локальной папке на вашем компьютере, она не будет работать. В большинстве случаев код Dojo и соответствующие демонстрации требуют загрузки страницы с сервера. Я не знаю точно, почему это происходит (потому что JavaScript работает локально правильно?), Но это так.

Если вы хотите проверить, протестировать и изменить код локально, сделайте это, используя настройки локального сервера, такие как XAMPP (в случае, если вы никогда не использовали его раньше, его очень легко настроить, особенно в винде).

Для запуска кода Dojo в IE9 убедитесь, что вы используете последнюю версию 1.6.1 ; предыдущие версии не будут работать очень хорошо или вообще не будут работать.

...