Burada Noobie. Başka bir alandaki bir XML dosyasını okuması gereken bir istemci komut dosyası yazıyorum. JSONP kullanmayı denedim. 200 yanıt alıyorum ancak istemci, bir nedenle neden verilen verilere erişemiyor. İki hataları alıyorum:Alan Okuyucusu AJAX, XML Okumak İçin
Resource interpreted as Script but transferred with MIME type text/xml
ve
Uncaught SyntaxError: Unexpected token <
İşte kod (XML url kaldırdık o gizli olduğundan):
$(document).ready(function() {
$.getJSON("urlOfFilecallback=?", function(data) {
console.log(data)
})
});
Ben veriyi işlemek çalıştığınızda konsolda şunu elde ederim:
ReferenceError: data is not defined
Bunu nasıl düzeltebilirim? Bir proxy kullanmam gerekiyor mu?
(kamu YQL API Usage limits 2.000 istekleri/IP başına saattir), ben IE8 ve alt crossdomain XHR isteklerini desteklemez düşünüyorum, bu yüzden evet, bir php komut dosyası – Alex