Banner system med billede skift
Hej jeg mangler et banner system, der skifter hvert 15 sek, og som er uafhængelig af komandoen <meta http-equiv="Refresh" content="15;URL=banner.php"/>javascript'et skla bruges i et iframe...
koden jeg bruger nu er i php men den er træl så vil gerne have en java script:
<?
$billeder[0] = "0.gif";
$billeder[1] = "1.gif";
$billeder[2] = "2.gif";
$link[0] = "http://www.0.com";
$link[1] = "http://www.1.com";
$link[2] = "http://www.2.com";
$billed_nr = rand(0, count($billeder)-1);
echo "<a href=".$link[$billed_nr]."><img border=0 src=img/banner/";
echo $billeder[$billed_nr];
echo "></a>";
?>
jeg har også noget javascript.... men ved ikke hvor godt det er...
<script type="text/javascript">
newImage = new Image();
var i = 0;
var antal = 2;
var tid;
var billed = new Array(3);
billed[0] = "navn1.jpg";
billed[1] = "navn2.jpg";
billed[2] = "navn3.jpg";
document.write('<img src="' + billed[0] + '" name=ban alt="' + billed[0] + '">');
newImage.src = billed[0];
delaymtk(4000);
function delaymtk(delay)
{
tid = delay;
if(document.all)
bskift();
setTimeout("delaymtk(tid)",delay);
}
function bskift()
{
document.images.ban.src = newImage.src;
document.images.ban.alt = newImage.alt;
newImage.src = billed[i];
newImage.alt = billed[i];
i++;
if(i > antal)
i = 0;
}
</script>
