LEOnidUKG

LEOnidUKG
Рейтинг
1776
Регистрация
25.11.2006
Должность
PHP
Интересы
Программирование
Dima_5555:
Ребят , я наверное где то что то пропустил или недопонял.
Не работает хоть ты тресни...
По последнему примеру создал 4 папки cat1 cat2 cat3 cat4 в эти папки положил по 4 фотки img1 img2 img3 img4 поменял в коде png на jpeg затем вставил код в ХТМЛ.
что не так?

Ещё бы)))

У нас больной умные просто люди, любят вставлять циклы туда куда не нужно.

<img id="ban1" src="cat1/img1.png" />

<img id="ban2" src="cat2/img1.png" />
<img id="ban3" src="cat3/img1.png" />
<img id="ban4" src="cat4/img1.png" />

<script>
var imgcount=3;//Количество картинок в категории
var timeslader=1;// Меняться каждые ххх секунд
function rand(){
document.getElementById("ban1").src="/cat1/img"+Math.floor(Math.random()*(imgcount+1))+".png";
document.getElementById("ban2").src="/cat2/img"+Math.floor(Math.random()*(imgcount+1))+".png";
document.getElementById("ban3").src="/cat3/img"+Math.floor(Math.random()*(imgcount+1))+".png";
document.getElementById("ban4").src="/cat4/img"+Math.floor(Math.random()*(imgcount+1))+".png";
setTimeout('rand()',timeslader*1000);
}
rand();
</script>

LEOnidUKG добавил 20.10.2010 в 12:48

с больной умные просто люди,

Вот это я жгу по ночам :D

imho-no:
4. задолбали тупые темы состоящие из скина или ссылки на выдачу

У ТС, ник обязывает :)

remont456:
проблема в том, что я кошу от армии и паспорт мне не меняют, требуя справку из военкомата, а там ее не дают, говоря, сходи в армию и получишь паспорт

т.е. в смысле в армии без паспорта будете тусить?! Как-то я не понял, а им какое дело какие у вас дела с армией?

если было бы 100500?

А если название файлов нельзя менять?

А если подгрузка нужна чётко в нужном порядке?

А если....

Ну вы меня поняли :)

LEOnidUKG добавил 19.10.2010 в 12:20

Chukcha:
LEOnidUKG, и чем это теперь отличается от моего?
Случайным выбором изображения?

В подходе к решению задачи. Представляете? Оказывается можно решать задачу не 1 путем 🚬

LEOnidUKG добавил 19.10.2010 в 12:21

но есть еще и необходимость в прелоаде изображений.

Ну тогда делать просто ленту из картинок в 1 файл и потом через CSS сдвигать по пикселям :)

Напоминаю. Все заказы выполняются в течении 4-5 рабочих дней. Ни про кого не забываем.

Вас много, а мы одни :) Поэтому не нужно в течении 2-х часов писать и узнавать когда же Ваш заказ будет выполнен :)

Chukcha:
LEOnidUKG, Согласно ТЗ:

Т.е. 4 фотки (4 отдельные категории) расположены в ряд.

Да не вопрос:


<img id="ban1" src="cat1/img1.png" />
<img id="ban2" src="cat2/img1.png" />
<img id="ban3" src="cat3/img1.png" />
<img id="ban4" src="cat4/img1.png" />

<script>
var imgcount=3;//Количество картинок в категории
var timeslader=1;// Меняться каждые ххх секунд
function rand(){
document.getElementById("ban1").src="img"+Math.floor(Math.random()*(imgcount+1))+".png";
document.getElementById("ban2").src="img"+Math.floor(Math.random()*(imgcount+1))+".png";
document.getElementById("ban3").src="img"+Math.floor(Math.random()*(imgcount+1))+".png";
document.getElementById("ban4").src="img"+Math.floor(Math.random()*(imgcount+1))+".png";
setTimeout('rand()',timeslader*1000);
}
rand();
</script>

Перебираете массив и добавляете с базу.

Изучайте PHP и MySQL, в интернете информации просто океаны.

digwnews:
Не писать его

+1

Убрать никак?

Ну задайте от корня сайта: /

Ой да ну)))

Давайте легче сделаем?


<img id="ban" src="img1.png" />
<script>
var imgcount=3;//Количество картинок
var timeslader=1;// Меняться каждые ххх секунд
function rand(){
document.getElementById("ban").src="img"+Math.floor(Math.random()*(imgcount+1))+".png";
setTimeout('rand()',timeslader*1000);
}
rand();
</script>

Картинки должны называться

img1.png

img2.png

img3.png

и т.п.

расширение и имена конечно можете менять под себя, но меняются цифры в конце.

Всего: 31516