Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Случайный вывод 
:(
    Опции темы
Slauta
Дата 8.4.2010, 17:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Оторванный от жизни
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 14.5.2009
Где: Солигорск

Репутация: нет
Всего: нет



Вообщем написал такой скриптик:

Код

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
</head>
    <script language="JavaScript">
<!--
var a=Math.round(Math.random()*2)
image = new Array();
image[0]="Carbon/1.jpg"
image[1]="Carbon/2.jpg"
image[2]="Carbon/3.jpg"
image[3]="Carbon/4.jpg"
image[4]="Carbon/5.jpg"
image[5]="Carbon/6.jpg"
image[6]="Carbon/7.jpg"
image[7]="Carbon/8.jpg"
image[8]="Carbon/9.jpg"
document.write ("<img src="+image[a]+">");
//-->
</script>
<body>
</body>
</html>


Здесь он выводит одну картинку, а мне надо, что бы выводились все картинки но в разном порядке! 

Так вот как это сделать? Может кто уже сталкивался с этой проблемой?
--------------------
Хм...
PM MAIL WWW ICQ Skype   Вверх
нуп
Дата 8.4.2010, 18:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ботокодер
**


Профиль
Группа: Участник
Сообщений: 987
Регистрация: 22.6.2009
Где: Кременчуг

Репутация: 13
Всего: 33



как то так
Код

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
</head>
    <script language="JavaScript">
image = new Array();
var tt = new Array();
image[0]="Carbon/1.jpg"
image[1]="Carbon/2.jpg"
image[2]="Carbon/3.jpg"
image[3]="Carbon/4.jpg"
image[4]="Carbon/5.jpg"
image[5]="Carbon/6.jpg"
image[6]="Carbon/7.jpg"
image[7]="Carbon/8.jpg"
image[8]="Carbon/9.jpg"
var a = 0;
var count = image.length;
var write = true;

while(true)
{
    a = Math.round(Math.random() *image.length - 1 );
    if(0 > a)
    {
        continue;
    }
    for(var j = 0; j < tt.length; j++)
    {
        if(tt[j] == a)
        {
            write = false;
            break;
        }
    }
    if(write && count)
    {
        count--;
        document.write ("<img src="+image[a]+">");
        tt.push(a);
    }
    else if(count == 0)
    {
        break;
    }
    write = true;
}

</script>
<body>
</body>
</html>


Это сообщение отредактировал(а) нуп - 8.4.2010, 19:03
PM MAIL   Вверх
Slauta
Дата 9.4.2010, 10:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Оторванный от жизни
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 14.5.2009
Где: Солигорск

Репутация: нет
Всего: нет



нуп: Спасибо... 
--------------------
Хм...
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0401 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.