Fahrtenbuch genial!
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 08.02.2007, 11:45   #1
TP-Newbie
 
Registriert seit: Feb 2007
tomekkk macht alles soweit korrekt

XML-Daten im Netscape einlesen


Hallo,
irgendwie versuche ich XML-Daten mit JavaScript im Browser einzulesen. Im IE funktioniert alles einwandfrei, im Netscape etc. leider gar nix obwohl ich mich schon an die gängigen Anweisungen halte.

Hier mein Code:

{
XMLobj=document.implementation.createDocument("", "", null);
XMLobj.load("doc.xml");

var i = 0;
var j = 2;

document.write("test Netscape"); // Bisher funktionierts noch

//Ab da geht bei Mozilla & Co gar nix mehr:

var p=XMLobj.document.getElementsByTagName("SENSOR")[1];
document.write("test Netscape (DOM): " + p);

for(i=0; i<j; i++)

}
else if(window.ActiveXObject)
{
var XMLObj = new ActiveXObject("microsoft.xmldom");
XMLObj.load("doc.xml");

//Der Rest genauso wie davor - funktioniert im IE einwandfrei
}
else
{
alert('Your browser cannot handle this script');
}

Kann mir den niemand weiterhelfen?
tomekkk ist offline   Mit Zitat antworten


Alt 09.02.2007, 01:44   #2
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
1. Wer benutzt denn Netscape ?
2. Seit wann kennt Nescape XML-Funktionen ?
3. Seit wann kennt Netscape ActiveX-Funktionen ?
4. Spar Dir Zeit und Mühe.
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 09.02.2007, 10:18   #3
TP-Newbie
 
Registriert seit: Feb 2007
tomekkk macht alles soweit korrekt
1. Mit Netscape meine ich alles andere ausser IE, (Firefox, Opera ...), und die Anwendung soll nicht nur auf IE beschränkt sein.
3. In meinem Code fehlt die erste if-Bedigung:
if (document.implementation && document.implementation.createDocument)
{...}
Damit werden alle Browser, ausser IE angesprochen. Der IE kennt "document.implementation.createDocument" nicht und führt die Anweisungen in : else if(window.ActiveXObject)
{...} aus.
Diese if-Anweisungen funktionieren auch prinzipiell.
2. Meines Wissens nach ist XML nicht nur auf IE beschränkt und die Methode:
XMLobj=document.implementation.createDocument("", "", null); müsste eigentlich das XML-Dokument in den anderen Browsern parsen.

Zumindest wird es so in der gängigen Literatur beschrieben. Keine Ahnung wo mein Fehler liegt.
tomekkk ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
XML-Daten im Netscape einlesen XML-Daten im Netscape einlesen
« $_Post scheinbar leer, wird aber in DB eingetragen | JPEG-Bilder hochladen und in Größe reduzieren »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:18 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67