Moin,
ich hab hier im Forum ein uraltes Thema über einen Bilder wechsel mit Java gefunden. Hab das mit dem Kollegen geändert damit die Bilder nicht fest definiert werden müssen, sondern aus demselben Ordner ausgelesen werden wo ich das Script habe.
Nun, es geht alles eigentlich einwandfrei...nur nach Abfolge der momentan drei Bilder kommt dieses hässliche Kästchen "Kein Bild". Kann ich das irgendwie umgehen?
Hier der Code:
Und hier der Link zur index.php:
http://www.digiworx.ch/vote/header/index.php
Wäre froh um Tipps denn ich stehe echt an hier. Danke schonmal
ich hab hier im Forum ein uraltes Thema über einen Bilder wechsel mit Java gefunden. Hab das mit dem Kollegen geändert damit die Bilder nicht fest definiert werden müssen, sondern aus demselben Ordner ausgelesen werden wo ich das Script habe.
Nun, es geht alles eigentlich einwandfrei...nur nach Abfolge der momentan drei Bilder kommt dieses hässliche Kästchen "Kein Bild". Kann ich das irgendwie umgehen?
Hier der Code:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="javascript">
<!--
var time = 500 //Die Zeit wie lange ein Bild angezeigt wird in ms
var bild = new Array();
<?
$pfad="./";
$verz=opendir ($pfad);
while ($file=readdir($verz))
{
if (filetype($pfad.$file)!="dir" AND $file!="index.php")
{
$pics[]=$file;
}
}
closedir($verz);
for($i = 0 ; $i < count($pics) ; $i++)
{
echo "bild[" . $i ."] = '" . $pics[$i] . "';";
}
?>
var narf = "0";
function bildwechseln() {
document.wechselbild.src = bild[narf];
narf++;
if (narf == bild.length) {
narf = 0;
}
setTimeout("bildwechseln()",time);
}
-->
</script>
</head>
<body onLoad="bildwechseln()">
<table cellpadding="0" cellspacing="0" align="center">
<tr>
<td colspan="3"><img src="img/panasonic_9401n_01.gif"></td>
</tr>
<tr>
<td><img src="img/panasonic_9401n_02.gif"></td>
<td width="204" height="115"><img src="www.url.de/bild1.gif" border="0" alt=" " name="wechselbild"></td>
<td><img src="img/panasonic_9401n_04.gif"></td>
</tr>
<tr>
<td colspan="3"><img src="img/panasonic_9401n_05.gif"></td>
</tr>
</table>
</body>
</html>
Und hier der Link zur index.php:
http://www.digiworx.ch/vote/header/index.php
Wäre froh um Tipps denn ich stehe echt an hier. Danke schonmal