Случайный показ на JavaScript

Статус
В этой теме нельзя размещать новые ответы.

-НиК-

Постоялец
Регистрация
11 Фев 2007
Сообщения
163
Реакции
130
Нужен скрипт который случайным образом после каждой перезагрузки страницы будет выбирать и показывать кусок кода.
У меня к примеру есть 10 картинок с небольшим текстовым описанием, нужно чтоб скрипт при перезагрузке страницы выбрал случайно какую-то картинку с её описанием и показал её на странице.

Добавлено через 52 минуты
Всё, нашёл и малец под себя доработал :)
Если кому ещё понадобится вот он:
Код:
<body>
<script>
var k;
imgprint=2;// КОЛИЧЕЧЕСТВО ПЕЧАТАЮЩИХСЯ БАННЕРОВ
imgall=5;// НОМЕР ПОСЛЕДНЕГО БАННЕРА;
var ran=new Array(imgprint-1);
function random_number(){
return Math.round(Math.random() * imgall);
}
function check(num){
while(k!=num){
ran[num]=random_number();
k=0;
for(a=0;a<num;a++){
if(ran[a]!=ran[num]){
k++
}
}
}
}
ran[0]=random_number();
for(a=1;a<imgprint;a++){
check(a);
}
img=new Array(imgall);
link=new Array(imgall);
alt=new Array(imgall);
text=new Array(imgall);
// ЗДЕСЬ ВВОДЯТСЯ ПОКАЗЫВАЕМЫЕ БАННЕРЫ В ФОРМАТЕ: КАРТИНКА; ССЫЛКА; ПОДСКАЗКА
img[0]=" 0.gif"; link[0]=" 0.ru"; alt[0]="Описание 0"; text[0]="Текст 0";
img[1]="1.gif"; link[1]=" 1.ru "; alt[1]=" Описание 1"; text[1]=" Текст 1";
img[2]=" 2.gif"; link[2]=" 2.ru "; alt[2]="Описание 2"; text[2]=" Текст 2";
img[3]=" 3.gif"; link[3]=" 3.ru "; alt[3]="Описание 3"; text[3]=" Текст 3";
img[4]=" 4.gif "; link[4]=" 4.ru"; alt[4]="Описание 4"; text[4]=" Текст 4";
img[5]="5.gif"; link[5]=" 5.ru "; alt[5]="Описание 5"; text[5]=" Текст  5";
for(i=0;i<imgprint;i++){
document.write('<a href="'+link[ran[i]]+'" target="_blank">');
document.write('<br><br><img width=88 height=31 border=0 src="'+img[ran[i]]+'"'); document.write('alt="'+alt[ran[i]]+'"><br>'+text[ran[i]]+'</a>');
}
document.write('</center>');
</script>
</body>
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху