2012-10-16 7 views
-2

Je reçois l'erreur suivante dans Chrome:.repsonseText retourne une chaîne vide

XMLHttpRequest ne peut pas charger 'http: //localhost/getuser.php q = 1 & sid = ,03709745453670621'. L'origine nulle n'est pas autorisée par Access-Control-Allow-Origin.

Lorsque je clique sur le lien 'http: //localhost/getuser.php q = 1 & sid = 0,03709745453670621'. Il affiche les données correctes mais je ne comprends pas pourquoi je reçois cette erreur et je n'arrive pas à comprendre comment --allow-file-access-from-files.

Lorsque je l'exécute dans Firefox, je n'obtiens aucune erreur mais les données ne sont pas affichées non plus. Dans le code Javascript, l'alerte (xmlHttp.responseText) ne montre rien car le texte responseText contient une chaîne vide. Pourquoi ne contient-il pas des données de tableau?

Répondre

0

Le problème est survenu en raison de la politique de même origine. Ajout En-tête ('Accès-Contrôle-Autoriser-Origine: *'); au-dessus de mon fichier php aidé à résoudre le problème.

Questions connexes