hallo.
ich habe ein problem, und zwar möchte ich auf meiner homepage aktuelle news von tagesschau.de via xml einlesen. ich habe auf meiner homepage 2 files: ein html-file, das so aussieht:
<html>
<style>
a:hover {color: #000000;font-weight:bold;}</style>
<script language="javascript">
// Load XML
var xml = new ActiveXObject("Microsoft.XMLDOM");
xml.async = false;
xml.load("http://www.tagesschau.de/xml/tagesschau-meldungen/0,,,00.xml ");
// Load the XSL
var xsl = new ActiveXObject("Microsoft.XMLDOM");
xsl.async = false;
xsl.load("tagesschau.xsl");
function news()
{
document.all.ticker.innerHTML =(xml.transformNode(xsl));
}
</script>
<body onload="news()">
<div id="ticker" name="ticker"/>
</body>
</html>
und ein xsl-file, das so aussieht:
<table width="100%" bgcolor="orange" >
<tr>
<td>
<marquee><font size="1pt" face="Tahoma,Arial"> '
<xsl:for-each select="//*[name()='item']">
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:value-of select="child::*[name()='link']"/>
</xsl:attribute>
<xsl:value-of select="child::*[name()='title']"/>
</xsl:element> + + + +
</xsl:for-each></font></marquee>
</td>
</tr><br/></table>
leider kommt aber nichts, wenn ich das html-file aufrufe. was mache ich falsch? es müsste doch eigtl. so gehen?
Betreff |
Von |
Datum |
|
|
Re: tagesschau.de
Hallo,<br><br>ich habe leider das gleiche Problem. Bei mir funktioniert der Newsticker wunderbar, solange ich die newsticker.htm direkt von meinem Rechner aufrufe. Wenn ich die beiden Dateien auf meinen... |
|
|
|
|
|
G.
Guest
|
16.01.2004 11:22 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!