Antworten auf deine Fragen:
Neues Thema erstellen

Erledigt - XMLHttpRequest kann im Chrome nicht geladen werden

keul3

3dsMax | 3D-Contest

Hi,

ich bin noch ganz frisch im Webbereich, und hab nun direkt das erste Problem. Ich lade mit dieser JS-Function im <head>-Tag eine xml-Datei.
Javascript:
function loadXMLDoc(filename)
{
    if (window.XMLHttpRequest)
    {
        xhttp = new XMLHttpRequest();
    }
    else // code for IE5 and IE6
    {
        xhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    xhttp.open("GET", filename, false);
    xhttp.send();
    return xhttp.responseXML;
}

Im Firefox bekomme ich das gewünschte XMLDocument Object, aber im Chrome gibts folgende Fehlermeldungen:
- XMLHttpRequest cannot load file:///C:/Users/keule/Desktop/WebDesign-Spielwiese/LoadingImagesViaXML/data.xml. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource
- Uncaught NetworkError: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'file:///C:/Users/keule/Desktop/WebDesign-Spielwiese/LoadingImagesViaXML/data.xml'.

Gibts dafür einen Workaround? Sind XML-Dateien zu Datenauslagerung überhaupt noch up2date?

edit: habs mal testweise auf dem Server getestet, und siehe da es funzt auch im Chrome:)
Allerdings stellt sich mir jetzt die Frage, kann ich das iwie simulieren, so dass ich es auch local austesten kann?
und noch eine kleine Frage zum Code, wieso wird XMLHttpRequest hier nicht unter den Window-Properties aufgelistet?
 
Zuletzt bearbeitet:

keul3

3dsMax | 3D-Contest

Hab XAMPP installiert und gestartet, aber Chrome macht immer noch Mucken beim testen, hab ich iwas übersehen?
 

afr0kalypse

Allwissendes Karmameerschweinchen!

im xampp sollte es funktionieren sofern du die seite als website (http://) und nicht als file (file://) aufrufst.
hintergrund ist, dass es sich hierbei um eine kritische sicherheitslücke handeln würde, wenn man lokal scripte einfach so ausführen dürfte.
 

noltehans

Aktives Mitglied

Zuallererst solltest du deine Dateien in den xampp/htdocs Ordner kopieren.
Mach dir am besten einen Ordner für deine Website z.B. meinordner.
c:\xampp\htdocs\meinordner

Danach startest du XAMPP und rufst deine Seite mit

auf.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.614
Beiträge
1.538.351
Mitglieder
67.525
Neuestes Mitglied
mgtaucher
Oben