/ / Request JSONP: "Zdroj bol interpretovaný ako skript, ale bol prevedený textom / html typu MIME - json, jsonp

Požiadavka JSONP: "Zdroj bol interpretovaný ako skript, ale bol prevedený textom / html typu MIME - json, jsonp

Snažím sa robiť svoju prvú krížovú žiadosť s JSONP, aby som získal banner z externej adresy URL.

<script type="text/javascript">
function handleResponse(json){
var data = JSON.parse(json);
alert(data);
}
</script>
<script src="http://lujanventas.com/plugins/banners/?callback=handleResponse"></script>

Tento kód si myslím, že je to celkom základná žiadosť JSONP.Môj problém je, že je to, že dostanem chybu: "Zdroj interpretovaný ako skript, ale prevedený textom MIME text / html".

Nebolo to žiadnym spôsobom upravené tak, aby ste ju pripravili na žiadosť (myslím, že ju musím nejako upraviť, ale nemám tušenie, čo mám robiť).

Čo musím urobiť, aby som dostal súbor bez problémov?

odpovede:

3 pre odpoveď č. 1

Mal som rovnaký problém s mojimi žiadosťami jsonp. mám

Zdroj bol interpretovaný ako skript, ale bol prenesený textom typu MIME / plain

, ale po nastavení odpovede "Content-Type"hlavičky na "text / javascript", dostal som to vyriešený. Ale toto by sa mohlo stať len vtedy, ak ovládate server. Takže buď povedzte lujanventas.com pokúsiť sa zmeniť hlavičku "ContentType", alebo ju ignorovať :)

Na zdravie!