dojo.xhr Получите дескриптор как javascript ie8, не возвращающийся - PullRequest
0 голосов
/ 08 марта 2011

У меня есть:

dojo.xhrGet({
    url:"/data/js/1/markers.js",
    handleAs:"javascript",
    load: function(r){
        dojo.forEach(placemarks, function(item) {

, который отлично работает в Chrome, FF и Safari, но не в IE.Ошибка placemarks не определена.Если я регистрирую r, это дает мне первый объект в моем массиве placemarks.

Я что-то упустил в IE или мне нужно установить специальный заголовок?

1 Ответ

0 голосов
/ 08 марта 2011

Dojo не использует javascript глобально, когда он возвращается, поэтому любые переменные должны быть назначены окну:

window.placemarks = ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...