本地文件中的request.html得到状态=0



我正在使用mootools制作一个功能模型,在这个原型中,我必须通过请求加载一个html文件。HTML,但一旦我运行脚本,由于状态=0,调用就永远不会达到onSuccess。

原因可能是该请求被视为违反了跨域。所以我想知道是否有办法解决这个问题?

这是我用于执行请求的代码

    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。

我需要这个来配合safari,因为mock可以在iphone/ipad/ipad上使用。

最后,我通过js注入iframe而不是通过ajax填充div来管理它。它有点蹩脚,而且很烂,但至少它能工作,而且对原型设计很好。

相关内容

  • 没有找到相关文章

最新更新