Co dělám špatně? HTML
Zdravím. Na webové stránce http://www.bulletintime.com používám script na rotaci obrázků. Script měl vypadat následovně.
<html>
<head>
<title>Rotace obrázků</title>
<script language="javascript">
<!--
doba=5000
pocet = 4
rotator=0
obrsrc = new Array(pocet)
cesta =new Array(pocet)
obrsrc[0]="obrazek1.gif"; cesta[0]="www.interval.cz";
obrsrc[1]="obrazek2.gif"; cesta[1]="www.inshop.cz";
obrsrc[2]="obrazek3.gif"; cesta[2]="www.zoner.cz";
obrsrc[3]="obrazek4.gif"; cesta[3]="www.czechia.cz";
obr = new Array(pocet);
for (i=0; i < pocet; i++){
obr[i]= new Image();
obr[i].src= obrsrc[i]
}
function rotate() {
if (rotator==pocet) {rotator=0;}
document.images["obraz"].src = obrsrc[rotator];
rotator = rotator + 1
window.setTimeout('rotate();',doba);
}
function poslat() {
window.location=cesta[rotator-1];
return false;
}
//--></script>
</head>
<body onLoad="rotate();">
<a href="www.interval.cz" onclick="return poslat();">
<img name="obraz" src="obrazek1.gif" border="0" width="150" height="150"></a>
</body>
</html>
Upravil jsem si do do své podoby a vypadá takto.<head>
<title>Rotace obrázků</title>
<script language="javascript">
<!--
doba=5000
pocet = 4
rotator=0
obrsrc = new Array(pocet)
cesta =new Array(pocet)
obrsrc[0]="/images/head-news.png"; cesta[0]="www.bulletintime.com/?stranka=detailclanku&id=266";
obrsrc[1]="/images/head-news.png"; cesta[1]="www.bulletintime.com/?stranka=detailclanku&id=266";
obrsrc[2]="/images/head-news.png"; cesta[2]="www.bulletintime.com/?stranka=detailclanku&id=266";
obrsrc[3]="/images/head-news.png"; cesta[3]="www.bulletintime.com/?stranka=detailclanku&id=266";
obr = new Array(pocet);
for (i=0; i < pocet; i++){
obr[i]= new Image();
obr[i].src= obrsrc[i]
}
function rotate() {
if (rotator==pocet) {rotator=0;}
document.images["obraz"].src = obrsrc[rotator];
rotator = rotator + 1
window.setTimeout('rotate();',doba);
}
function poslat() {
window.location=cesta[rotator-1];
return false;
}
//--></script>
</head>
<body onLoad="rotate();">
<a href="/images/head-news.png" onclick="return poslat();">
<img name="obraz" src="/images/head-news.png.gif" border="0" width="567" height="253"></a>
</body>
nejsem si ale jistý, že to je správně, jelikož při načítání stránky se na webu chvíli zobrazuje, že mi někde chybí obrázek. Kde je chyba. Kde mi chybí odkaz na obrázek?