Код за презареждане на няколко картинки

r_a_s

Registered
Здравейте, как може този код за смяна на картинка при рефреш, да стане за повече картинки и също така да не се повтарят.
Благодаря ви предварително!

Ето го и него:
Код:
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>

<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
</head>

<body>

<div id="html1" style="position:absolute; overflow:hidden; left:0px; top:0px; width:603px; height:377px; z-index:0">
<base target="_blank">
<script language="JavaScript">

</script>
</div>


</body>
</html>
 
r_a_s каза:
Здравейте, как може този код за смяна на картинка при рефреш, да стане за повече картинки и също така да не се повтарят.
Благодаря ви предварително!

Ето го и него:
Код:
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>

<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
</head>

<body>

<div id="html1" style="position:absolute; overflow:hidden; left:0px; top:0px; width:603px; height:377px; z-index:0">
<base target="_blank">
<script language="JavaScript">

</script>
</div>


</body>
</html>
 
Май не ме разбрахте, аз знам как да добавя повече снимки, въпроса е да ми показва повече снимки и да ги сменя сега ти добавят линкове и снимки, между които да избира а аз искам и да ми показва повече снимки и да се сменят без да се повтарят, а не да ми избира между повече снимки надявам се да сте ме разбрали, този път и се извинявам, ако не съм се изразил правилно

тоест тук ти показва само една снимка, а аз искам да са 6 и да не се повтарят при промяната :)

Код:
  if (ry==0)
     ry=1
     document.write('<a href='+'"'+imagelinks[ry]+'"'+'><img src="'+myimages[ry]+'" border=0></a>')
}
 
[js]var images = new Array();
var delay = 2000; // 2 сек и са сменят
var i = 0; // purwaata snimka
images[0] = "snimka";
images[1] = "snimka";
images[2] = "snimka";
images[3] = "snimka";
// и така си добавяш колко си искаш снимки ..а за постояното сменяне ..

setInterval(function () [

i++;
$("#image").attr("src", images[$i]);
if( i > images.length) { i = 0; }

},delay);[/js]
HTML:
<img id='image' src='' />

:?:
 
За да не се повтарят според мен трябва да се използват бисквитки.
При зареждане на страницата се създава бисквитка с линка на изображението, при повторно зареждане се гледа бисквитката и ако рандома (линка) е равен на бисквитката, да се прави нов рандом. - аз така си го представям.
Ето тук има урок за js бисквитки.

Другият вариант с mysql и да се записват ip адресите, но така е по-сложно
 

Back
Горе