Ещё бы)))
У нас больной умные просто люди, любят вставлять циклы туда куда не нужно.
<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
У ТС, ник обязывает :)
т.е. в смысле в армии без паспорта будете тусить?! Как-то я не понял, а им какое дело какие у вас дела с армией?
А если название файлов нельзя менять?
А если подгрузка нужна чётко в нужном порядке?
А если....
Ну вы меня поняли :)
LEOnidUKG добавил 19.10.2010 в 12:20
В подходе к решению задачи. Представляете? Оказывается можно решать задачу не 1 путем 🚬
LEOnidUKG добавил 19.10.2010 в 12:21
Ну тогда делать просто ленту из картинок в 1 файл и потом через CSS сдвигать по пикселям :)
Напоминаю. Все заказы выполняются в течении 4-5 рабочих дней. Ни про кого не забываем.
Вас много, а мы одни :) Поэтому не нужно в течении 2-х часов писать и узнавать когда же Ваш заказ будет выполнен :)
Да не вопрос:
<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, в интернете информации просто океаны.
+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
и т.п.
расширение и имена конечно можете менять под себя, но меняются цифры в конце.