rsprotte: new DOMParser läuft nur lokal

Hallo Zusammen,

habe folgenden Code als Javascript eingefügt.

  
function getReklDBDataReq(fxmlhttp, fTargetId){  
    try  
    {  
        alert (fxmlhttp.responseText);  
        var parser = new DOMParser();  
        //Generate a XML Document  
        var xmlDoc = parser.parseFromString(fxmlhttp.responseText, "text/xml");  
        x1=xmlDoc.getElementsByTagName("ID");  
        //alert(fTagSelect);  
        x2=xmlDoc.getElementsByTagName("FieldValue");  
        for (i=0;i<x1.length;i++)  
        {  
            if (x1[i].firstChild.nodeValue == '0')  
                HinzufuegenListElement(fTargetId, x1[i].firstChild.nodeValue, x2[i].firstChild.nodeValue, 1)  
            else  
                HinzufuegenListElement(fTargetId, x1[i].firstChild.nodeValue, x2[i].firstChild.nodeValue, 0);  
  
        }  
    }  
    catch(e)  
    {  
     //display error messageS  
    alert("Error reading the response: " + e.message);  
    }  
}  

Der Aufruf
var parser = new DOMParser();
wirft ein Exception <"DOMParser" ist undefiniert> ,wenn ich auf einen WebServer (xampp) im Netz zugreife. Sobald ich auf dem lokalen Webserver (Xampp) zugreife bekomme ich keine Fehlermeldung.
Der Programmcode ist identisch.
Wie schon von EUch vermutet. unter dem Firefox läuft es lokal und via Netz.

Habt Ihr eine Idee?
Es sind alle Add Ons XML DOM Documente aktiviert. Soweit habe ich mich schon durch alle Foren durchgekämpft.

Gruß
Ralf

  1. Hallo Zusammen,

    Eergänzung:
    Fehler tritt beim IE11 auf.

    Gruß
    Ralf

    1. Aloha ;)

      Eergänzung:
      Fehler tritt beim IE11 auf.

      Wenn du das so sagst: Schon nen anderen Browser versucht?

      Grüße,

      RIDER

      --
      Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller
      ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[
  2. Hallo rsprotte,

    alert (fxmlhttp.responseText);

    was kommt denn hier?

    var parser = new DOMParser();

    kennt der IE DOMParser? Ich probiere vorher noch ActiveXObject:

    	function xmlParse(str) {  
    		if (typeof ActiveXObject != 'undefined' && typeof GetObject != 'undefined') {  
    			var doc = new ActiveXObject('Microsoft.XMLDOM');  
    			doc.loadXML(str);  
    			return doc;  
    		}  
    		if (typeof DOMParser != 'undefined') {  
    			return (new DOMParser()).parseFromString(str, 'text/xml');  
    		}  
    		return document.createElement("div");  
    	} // xmlParse
    

    Außerdem kann der IE ab 11 kein Ajax von der lokalen Platte.

    Gruß, Jürgen