Hallo,
OK ich weiß ja, dass die Sache mit dem "Datei dynamisch in Tabelle einbinden" bereits ausführlich hier
http://de.selfhtml.org/dhtml/modelle/datenanbindung.htm#tabelle
vorgestellt und erläutert ist...
Aber...
Ich glaube... nein, nein, glauben heißt "Hoffen das das richtig ist, was man nicht weiß!", also...
Ich denke, ich habe das auch genauso gemacht ... nur es funzt leider überhaupt gar nicht!
Hier einmal mein HTML / JavaScript Code:
<html>
<head>
<object id="Daten" classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83" width="192" height="192">
<param name="FieldDelim" value=";">
<param name="UseHeader" value="true">
<param name="DataURL" value="Dienstplan.csv">
</object>
</head>
<body onload="load()">
<div id="main">
<div id="leftline">
<div id="topline">
<div id="logo"><a href="../index.html"><img src="http://arbo.selfhost.de/gfx/logo.gif" alt="ARBO Logo" border="0" width="750" height="166"></a></div>
<div id="inner">
<div id="upper">
<div id="menu"><ul>
... menü blabla
</ul>
<br>
</div>
<div id="content">
<h1 align="center"><u>Dienstplan</u>
</h1>
<form action="" name="Übersicht">
<table border="0" width="100%" id="Anzeigetabelle" datasrc="#Daten" datapagesize="1" >
<tr>
<td width=" valign="top" align="center" 25%">
<td width="5%" valign="top" align="center">
<input type="button" value="<<" name="Vor" onclick="document.all.Anzeigetabelle.previousPage();">
</td>
<td width="25%" valign="top" align="left" align="center">
<b><font face="Arial" size="3">Monat:
<select name="Monat" size="1">
<option value=1>Januar</option>
<option value=2>Februar</option>
<option value=3>März</option>
<option value=4>April</option>
<option value=5>Mai</option>
<option value=6>Juni</option>
<option value=7>Juli</option>
<option value=8>August</option>
<option value=9>September</option>
<option value=10>Oktober</option>
<option value=11>November</option>
<option value=12>Dezember</option>
</select>
</font></b>
</td>
<td width="15%" align="center" valign="top" align="left">
<b><font face="Arial" size="3">
Jahr: <input type="text" name="Jahr" size="5" align="center">
</font></b>
</td>
<td width="5%" valign="top" align="center">
<input type="button" value=">>" name="Weiter" onclick="document.all.Anzeigetabelle.nextPage();">
</td>
<td width=" valign="top" align="center" 20%">
<td width=" valign="top" align="center" 5%">
</table>
<table border="1" width="100%" id="Monatstabelle" cellspacing="1" bordercolorlight="#C0C0C0" bordercolordark="#808080" bgcolor="#FFFFFF">
<thead font face="Arial" size="2"><b>
<tr>
<td width="5%" valign="top" align="center" border="1">Tag</td>
<td width="5%" valign="top" align="center">Dat.</td>
<td width="15%" valign="top" align="center"><span datafld="Dienst1"></span></td>
<td width="15%" valign="top" align="center"><span datafld="Dienst2"></span></td>
<td width="15%" valign="top" align="center"><span datafld="Dienst3"></span></td>
<td width="15%" valign="top" align="center"><span datafld="Dienst4"></span></td>
<td width="15%" valign="top" align="center"><span datafld="Dienst5"></span></td>
<td width="15%" valign="top" align="center"><font size="2">Rufb.</font></td>
</b>
</thead>
<tbody>
<tr>
<td width="5%" valign="top" align="center"></td>
<td width="5%" valign="top" align="center"></td>
<td width="15%" valign="top" align="center"><span datafld="1a"></span></td>
<td width="15%" valign="top" align="center"><span datafld="1b"></span></td>
<td width="15%" valign="top" align="center"><span datafld="1c"></span></td>
<td width="15%" valign="top" align="center"><span datafld="1d"></span></td>
<td width="15%" valign="top" align="center"><span datafld="1e"></span></td>
<td width="15%" valign="top" align="center"><span datafld="1r"></span></td>
</tr>
</tbody>
</table>
</div>
<div id="footer"></div></div>
<div id="title">Intern</div>
</div>
</div>
</div>
</form>
</body>
Aufbau der CSV-Datei (Auszug):
Monat;Jahr;Dienst1;Dienst2;Dienst3;Dienst4;Dienst5;1a;1b;1c;1d;1e;1r
10;2008;Stadt(PKW);Stadt (PKW-Zusatz);andere Stadt;verschiedene sonstige Dienste;verschiedenes anderes;07:00 - 15:00 Ke / Fr;;11:00 - 16:00 Du;;06:00 - 06:00 Li;17:00 - 23:00 Du / Fr
Es erscheint nur leider rein gar nichts in der Tabelle!
Klicke ich auf die "vor" "zurück" Buttons passiert rein gar nichts...
Versuche ich es testhalber in FrontPage erscheint die Fehlermeldung:
"In dem Skript ist ein Fehler auf der Seite aufgetreten."
Fehler: unbekannter Fehler
Ich benutze in der Regel IE 7. Im Mozilla sieht es aber genauso aus.
Auch ein Umzug der Seite auf einen anderen Server brachte nichts.
Rechte habe ich einfach mal auf 755 gesetzt...
Wer hat'n Tipp?
VG
Frank