request.html в локальном файле получает статус = 0 - PullRequest
1 голос
/ 08 марта 2012

Я делаю функциональный макет, используя mootools, и в этом прототипе мне нужно загрузить html-файл через request.HTML, но как только я запускаю сценарий, вызов никогда не достигает onSuccess из-за состояния = 0.

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

это код, который я использую для выполнения запроса

    req = new Request.HTML({
        url: "detail.html",
        onFailure: function(a) { console.log("iFailed: " + a); },
        onSuccess: function(r3, rEls, rHTML, rJS) {
           console.log("It worked!!");            
        },
        onComplete: function() { console.log('completed'); }
  }).send();

, когда я запускаю его, он всегда переходит в onFailureи в onComplete, не нажимая onSuccess.

Мне нужно это для работы с сафари, потому что макет должен работать на iphone / ipad / ipod.

thx за тонну

1 Ответ

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

В конце концов, мне удалось сделать это, вставляя iframe через js, вместо того, чтобы заполнять div через ajax.это немного отстойно и много отстой, но, по крайней мере, это работает, и это хорошо для целей прототипирования.

...