foo
Neues Mitglied
Hallo, folgender Javascriptcode geht nur im FF und in Opera, der IE (6 oder 7) kotzen und bringen einen Fehler:
Javascript:
Das XML Feed sieht wie folgt aus:
wo liegt der Hund begraben? danke!
(achja: faqcontainerrechts.delay(800) ist eine interne funktion bitte missachten)
Javascript:
PHP:
var xmldoc = http_request.responseXML;
//document.getElementById("liste").innerHTML = '';
var base = xmldoc.getElementsByTagName("faq-detail")[0];
var id = base.getElementsByTagName("id")[0].firstChild.nodeValue; // hier kommt der erste Fehler und es bricht ab
var titel = base.getElementsByTagName("titel")[0].firstChild.nodeValue;
var text = base.getElementsByTagName("text")[0].firstChild.nodeValue;
var aktuallisiert = base.getElementsByTagName("aktuallisiert")[0].firstChild.nodeValue;
var anzahlFaqLinks = xmldoc.getElementsByTagName('links').length;
var links = '';
for (var i = 0; i <= anzahlFaqLinks ; i++) {
var base = xmldoc.getElementsByTagName("link")[i];
var link = base.getElementsByTagName("url")[0].firstChild.nodeValue;
var name = base.getElementsByTagName("name")[0].firstChild.nodeValue;
links += '<li><a href="'+link+'">'+name+'</a></li>';
}
faqContent = '<h4>'+titel+'</h4><p>'+text+'</p><h4>related links</h4><ul>'+links+'</ul><p id="faq-helpvote">War dieser Eintrag hilfreich? <a href="javascript:void(0);" onClick="faqhelpvote(\''+faqId+'\',\'+\');">+</a> / <a href="javascript:void(0);" onClick="faqhelpvote(\''+faqId+'\',\'-\');">-</a><p id="faq-docuid">(documentid: #faqd-'+faqId+' - aktuallisiert: '+aktuallisiert+')</p>';
faqcontainerrechts.delay(800);
Das XML Feed sieht wie folgt aus:
HTML:
<faq-detail>
<id>1</id>
<titel>bla</titel>
<text>Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch, dass man �ber die Copy noch mal reden sollte. Das hier kann es jedenfalls nicht sein. Das klingt ja wie auf dem Totenbett getextet. Da muss wesentlich mehr Produktaussage rein. Ja, wir finden auch</text>
<links>
<link>
<name>web.de</name>
<url>http://www.web.de</url>
</link>
<link>
<name>port17</name>
<url>http://www.port17.de</url>
</link>
</links>
<aktuallisiert>2007-02-21</aktuallisiert>
</faq-detail>
wo liegt der Hund begraben? danke!
(achja: faqcontainerrechts.delay(800) ist eine interne funktion bitte missachten)