Cet article présente principalement en détail comment configurer Chrome pour prendre en charge les requêtes AJAX locales (protocole de fichier). Il a une certaine valeur de référence. Les amis intéressés peuvent se référer à
Quels sont les problèmes ? >
•Créez les fichiers requis
•Complétez le codage DEMO dans Sublime (ou autre éditeur)
•Double-cliquez sur le fichier HTML pour exécuter la démo directement dans le navigateur
XMLHttpRequest ne peut pas charger file:///Users/iceStone /Documents /Learning/angular/demo/angular-moviecat/movie/view.html Les requêtes d'origine croisée ne sont prises en charge que pour les schémas de protocole : http, data, chrome, chrome-extension, https, chrome-extension. -resource .
Les requêtes d'origine croisée ne sont prises en charge que pour les schémas de protocole : http, data, chrome, chrome-extension, https, chrome-extension-resource.
Requêtes d'origine croisées Ne prend en charge que les protocoles : http, data, chrome, chrome-extension, https, chrome-extension-resourceSolution
Windows :
• Définissez les propriétés du raccourci de Chrome et ajoutez –allow-file après «target» -access-from-files, notez qu'il y a un espace devant, rouvrez simplement Chrome.Mac :
• Le navigateur ne peut être ouvert que via le terminal : Ouvrez le terminal et saisissez la commande suivante : open -a "Google Chrome" –args –disable-web-security et vous pouvez ensuite bloquer l'accès sécurisé [ –args : Ce paramètre est facultatif]Instructions supplémentaires
•Pour les étudiants qui aiment les éditeurs légers, tels que Sublime Text, il n'a pas de serveur HTTP intégré par défaut
•Command+ Shift+P ou Ctrl+Shift +P pour ouvrir le panneau de commande, entrez Package Control : Install Package
•Attendez un instant (il se connectera au serveur du fournisseur de plug-in, qui est lent et peut être derrière le mur ), recherchez SublimeServer
•Une fois l'installation terminée, passez Outil → SublimeServer → Démarrer SublimeServer
•Assurez-vous d'utiliser Sublime en ouvrant un dossier, sinon vous ne pourrez pas utiliser SublimeServer normalement.
•Ouvrez le fichier HTML et sélectionnez Afficher dans SublimeServer dans le menu contextuel. À ce moment, vous pouvez accéder au fichier dans le navigateur via HTTP
•Si cette option est grise, cela signifie que SublimeServer est. pas démarré. , Outil → SublimeServer → Démarrer SublimeServer
La solution est d'ouvrir le fichier de configuration et de changer le port en un autre port :
Voici ma configuration :
{ "attempts": 5, "autorun": false, // 是否在启动Sublime时自动启动SublimeServer "defaultExtension": ".html", "interval": 500, "mimetypes": { "": "application/octet-stream", ".c": "text/plain", ".h": "text/plain", ".py": "text/plain" }, "port": 2016 // 端口号 }
Implémentation simple de l'effet de pagination AJAX (tutoriel graphique)
Lors de l'utilisation de frameworks tels qu'Ajax ou Solution de traitement Easyui Json-lib (tutoriel graphique)
Ajax réalise un chargement infini de listes et des effets d'options déroulantes secondaires
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!