我正在使用mootools制作一个功能模型,在这个原型中我必须通过request.HTML加载一个html文件,但是一旦我运行脚本,由于state = 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,因为模拟应该在iphone / ipad / ipod上工作。
一吨
答案 0 :(得分:0)
最后我管理它通过js注入iframe,而不是通过ajax填充div。 它有点蹩脚,而且很糟糕,但至少它起作用,对原型设计有好处。