Teilzeitphilosoph
Erfahrenes Mitglied
Moinz.
Ich hab folgende Idee an der ich gerade bastel: Es gibt eine XML mit folgendem Inhalt
und les das per JavaScript aus. Da ich mit den childNodes noch nich klarkomme und jeder Browser anscheinend so was anders interpretiert, mach ich das über
Nicht sehr elegant aber immerhin läuft es. Nun kann man ja mit
document.getElementById("wasweißich").innerHTML...
den Text auf seiner Seite austauschen und für die "headline" hab ich das schon. Spannend wird es jetzt aber für die "linkurl", weil daraus ein href werden soll. Der Witz dahinter ist halt, dass ich die XML beliebig erweitern kann und so relativ schnell auf meiner HTML-Seite einen Headliner mitsamt Link zum klicken poste.
Geht so was oder träume ich nur Luftschlösser?
-bedank-
TZP
##EDIT##
SCORE! Da dachte ich, ich bin zu doof dafür und dann war es nur ein Problem mit den "" gewesen.
macht die Sache rund. Ich hab ein " zu wenig gehabt und dachte, es würde nich klappen. Ja ja..die Hektik und das Alter. ^^
Ungeachtet dessen: Falls jemand ne Idee für ein besseres auslesen von "data" hat, bin ich dafür jederzeit offen. Mir kommt das ziemlich umständlich vor, wenn ich für jeden TagByName eine var anlegen muss. :-(
Ich hab folgende Idee an der ich gerade bastel: Es gibt eine XML mit folgendem Inhalt
HTML:
<?xml version="1.0" ?>
<root>
<new>
<headline>
Incredible new stuff is coming up on Google.
</headline>
<linkname>
Click here!
</linkname>
<linkurl>
http://www.google.de
</linkurl>
</new>
</root>
und les das per JavaScript aus. Da ich mit den childNodes noch nich klarkomme und jeder Browser anscheinend so was anders interpretiert, mach ich das über
HTML:
var nodecontent01 = xmldoc.getElementsByTagName('headline');
var nodecontent02 = xmldoc.getElementsByTagName('linkname');
var nodecontent03 = xmldoc.getElementsByTagName('linkurl');
Nicht sehr elegant aber immerhin läuft es. Nun kann man ja mit
document.getElementById("wasweißich").innerHTML...
den Text auf seiner Seite austauschen und für die "headline" hab ich das schon. Spannend wird es jetzt aber für die "linkurl", weil daraus ein href werden soll. Der Witz dahinter ist halt, dass ich die XML beliebig erweitern kann und so relativ schnell auf meiner HTML-Seite einen Headliner mitsamt Link zum klicken poste.
Geht so was oder träume ich nur Luftschlösser?
-bedank-
TZP
##EDIT##
SCORE! Da dachte ich, ich bin zu doof dafür und dann war es nur ein Problem mit den "" gewesen.
Code:
document.getElementById("wasweißich").innerHTML = "<a href="+nodecontent03[0].childNodes[0].data+">asd</a>";
macht die Sache rund. Ich hab ein " zu wenig gehabt und dachte, es würde nich klappen. Ja ja..die Hektik und das Alter. ^^
Ungeachtet dessen: Falls jemand ne Idee für ein besseres auslesen von "data" hat, bin ich dafür jederzeit offen. Mir kommt das ziemlich umständlich vor, wenn ich für jeden TagByName eine var anlegen muss. :-(