Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 15322|Répondre: 1

[Jquery] XMLHttpRequest ne peut pas charger ''. Pas de « Contrôle-Accès Autoriser-Origine »

[Copié le lien]
Publié sur 27/09/2015 22:48:47 | | | |


Erreur:
XMLHttpRequest ne peut pas charger ''. Aucun en-tête « Access-Control-Allow-Origin » n’est présent sur la ressource demandée. Origin ' ' n’est donc pas autorisé à accéder.
Cause : Javascrip{filter}t reçoit également cette erreur lors de l’accès à des fichiers locaux. Pour des raisons de sécurité, les navigateurs n’autorisent pas Javascrip{filter}t à accéder aux fichiers locaux.
Solution:

Chrome ne prend pas en charge les requêtes Ajax locales, et ce problème survient lorsque j’accède à .json fichier dans un fichier .html, ce qui signifie que ce fichier .html ne peut pas être chargé pour le moment.

Solution

Ouvrez les paramètres de propriétés du raccourci Chrome :
Faites un clic droit sur le raccourci du navigateur Chrome et sélectionnez « Propriétés ».
Ajoutez « --permettre-l’accès aux fichiers depuis les fichiers » à « Cible », remarquez un espace devant,
Il suffit de redémarrer votre navigateur Chrome.





Précédent:Quelle est l’origine des nuages sombres qui ont éclaté de Ctrip et d’autres fuites ?
Prochain:JS intercepte la dernière. peut être utilisé pour juger la plage des segments IP
Publié sur 06/12/2015 16:18:33 |
<html>
<head>
    <title>Titre</title>
    <scrip{filter}t src="http://code.jquery.com/jquery-1.7.1.min.js"></scrip{filter}t>
    <scrip{filter}t>
        $.ajax({
            URL : « http://www.test.com/gpsApi.php?lat=22.502412986242&lng=113.93832783228 »,
            type : 'GET 'GET',
            dataType :'JSONP',
            succès : fonction(data){
                $('corps').append( « Nom : » + données ) ;
            }
        });
    </scrip{filter}t>
</head>
<body>
Questions inter-domaines sur Test Ajax
</body>
</html>

Utilisez le format jsonp, comme le paramètre de requête ajax dataType : 'JSONP' dans jquery.
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com