cross-domein ajax - werkt voor mij

http://jsbin.com/eyikac/3/edit#javascript,html,live - this works for me. I thought I wasn't allowed to do cross-domain calls with ajax?

Vraag is dit - wat is het probleem met cross-domeinajax-oproepen en is er nog steeds een probleem? Tot nu toe heb ik dit kunnen doen, en ik ben in de war. Bedankt!

2

2 antwoord

Dit werkt omdat het domein jdbin expliciet toestaat om crossdomeinverzoeken te doen:

Request URL:http://opensocial.flixster.com/igoogle/showtimes?date=20111027&postal=23226
Request Method:GET
Status Code:200 OK
    Response Headers
        Access-Control-Allow-Credentials:true
        Access-Control-Allow-Origin:http://jsbin.com

It is documented here https://developer.mozilla.org/En/HTTP_access_control

2
toegevoegd
verdere vraag, deze pagina, bakersdozen13.lfchosting.com/movies/test.html werkt op firefox, chrome, maar niet IE. ondersteunt IE helemaal geen cross-domein ajax'ing?
toegevoegd de auteur Ian Davis, de bron
Access-Control-Laat-Origin: http: //bakersdozen13.lfchosting.‌ com . Het lijkt erop dat ze het dynamisch wijzigen om elke pagina toe te staan. Ja IE ondersteunt de header niet
toegevoegd de auteur Esailija, de bron

u kunt externe paginacode laden. u kunt geen gegevens plaatsen en een antwoord krijgen

0
toegevoegd
maar als u probeert van een site zoals www.cnn.com te komen, werkt het niet. voorbeeld: jsbin.com/ogused/edit#javascript,html,live
toegevoegd de auteur Ian Davis, de bron