Ich versuche, eine Website zu erstellen, die heruntergeladen und lokal ausgeführt werden kann, indem sie ihren Index startet Datei.XMLHttpRequest Null ist nicht zulässig. Access-Control-Allow-Origin für Datei: /// zu Datei: /// (Serverless)
Alle Dateien sind lokal, keine Ressourcen werden online verwendet.
Wenn ich versuche, das AJAXSLT Plugin zu verwenden, um jQuery eine XML-Datei mit einer XSL-Vorlage (in Unterverzeichnissen) zu verarbeiten, erhalte ich folgende Fehler:
XMLHttpRequest cannot load file:///C:/path/to/XSL%20Website/data/home.xml. Origin null is not allowed by Access-Control-Allow-Origin.
XMLHttpRequest cannot load file:///C:/path/to/XSL%20Website/assets/xsl/main.xsl. Origin null is not allowed by Access-Control-Allow-Origin.
Die Die Indexdatei, die die Anfrage erstellt, ist file:///C:/path/to/XSL%20Website/index.html
, während die verwendeten JavaScript-Dateien in file:///C:/path/to/XSL%20Website/assets/js/
gespeichert sind.
Wie kann ich dieses Problem beheben?
Danke, das hat meine Entwicklung gerade gestrafft. – Rich
@Rich, froh, dass es geholfen hat! Ich frage mich, ob es eine stärkere Nachfrage nach Googles Push in Richtung browserbasierter Apps geben wird. Ich denke, die Nachfrage wird nur wachsen. –
das war hilfreich für Mac OS X http://cweagans.net/blog/2011/1/24/command-line-flags-google-chrome-mac-osx – kinet