Сообщения без ответов | Активные темы Текущее время: Сб 03 май, 2025 22:12



Ответить на тему  [ Сообщений: 13 ] 
 меняющиеся картинки... 
Автор Сообщение
завсегдатай
Аватара пользователя

Зарегистрирован: Пн 24 апр, 2006 15:07
Сообщения: 853
Сообщение меняющиеся картинки...
как скриптом написать чтоб при загрузке произвольные картинки загружались? лет 5 назад был шаблончик, да потерялся :(


Пн 17 сен, 2007 10:31
Профиль
ветеран
Аватара пользователя

Зарегистрирован: Пн 12 дек, 2005 00:04
Сообщения: 1603
Откуда: Stranger in the ку
Сообщение 
ну как 1 из вариантов...
Код:
$imgarray = array();
$dir = opendir (".");
while ($file = readdir($dir)) {
   if (!in_array($file, array('.', '..'))) $imgarray[] = $file;
}
echo $imgarray[rand(0,count($imgarray)-1)];

_________________
Изображение
Тортики на заказ


Пн 17 сен, 2007 15:10
Профиль ICQ WWW
завсегдатай
Аватара пользователя

Зарегистрирован: Пн 24 апр, 2006 15:07
Сообщения: 853
Сообщение 
с этого момента пожалуйсто по подробнее... как должны называться файлы?
что прописывать в заголовке
Код:
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
.......
</SCRIPT>


Пн 17 сен, 2007 17:36
Профиль
ветеран
Аватара пользователя

Зарегистрирован: Пн 12 дек, 2005 00:04
Сообщения: 1603
Откуда: Stranger in the ку
Сообщение 
это php скрипт... на JavaScript это будет выглядеть по другому...

_________________
Изображение
Тортики на заказ


Пн 17 сен, 2007 18:32
Профиль ICQ WWW
завсегдатай
Аватара пользователя

Зарегистрирован: Пн 24 апр, 2006 15:07
Сообщения: 853
Сообщение 
Sinнапиши пож на яве...
php не работает у нас :(


Пн 17 сен, 2007 18:37
Профиль
ветеран
Аватара пользователя

Зарегистрирован: Пн 12 дек, 2005 00:04
Сообщения: 1603
Откуда: Stranger in the ку
Сообщение 
Код:
<SCRIPT LANGUAGE="JavaScript">
var theImages = new Array()
// сюда добавляем картинки...
theImages[0] = '1.gif'
theImages[1] = '2.gif'
theImages[2] = '3.gif'
theImages[3] = '4.gif'
// ...
var j = 0
var p = theImages.length;
var preBuffer = new Array()
for (i = 0; i < p; i++){
   preBuffer[i] = new Image()
   preBuffer[i].src = theImages[i]
}
var whichImage = Math.round(Math.random()*(p-1));
function showImage(){
   document.write('<img src="'+theImages[whichImage]+'">');
}
</script>

вызов функции
Код:
<SCRIPT LANGUAGE="JavaScript">
showImage();
</script>

вот как то так

_________________
Изображение
Тортики на заказ


Пн 17 сен, 2007 18:52
Профиль ICQ WWW
завсегдатай
Аватара пользователя

Зарегистрирован: Пн 24 апр, 2006 15:07
Сообщения: 853
Сообщение 
уря уря!! заработала!!
спа большое :D

_________________
http://vk.com/krasnofalanga
http://2717551.ru


Пн 17 сен, 2007 20:54
Профиль
завсегдатай
Аватара пользователя

Зарегистрирован: Пн 24 апр, 2006 15:07
Сообщения: 853
Сообщение 
Sin а если на одной страничке необходимо две переменные картинки, как изменится "Код:"
и как сделать чтоб при наведении на одну картинку она менялась на другую? т.е. сделать менюшку.

_________________
http://vk.com/krasnofalanga
http://2717551.ru


Пн 17 сен, 2007 22:35
Профиль
ветеран
Аватара пользователя

Зарегистрирован: Пн 12 дек, 2005 00:04
Сообщения: 1603
Откуда: Stranger in the ку
Сообщение 
код изменится в лучшую сторону :) проще погуглить...
чтобы картинка менялась при наведении курсора (пример):
Код:
<img src="img1.gif" onMouseOver="this.src='img2.gif'" onMouseOut="this.src='img1.gif'">

onMouseOver - событие при наведении... т.е картинка изменицо на img2.gif
onMouseOut - при отведении :D... изменицо на img1.gif
по дефолту будет img1.gif

_________________
Изображение
Тортики на заказ


Вт 18 сен, 2007 00:05
Профиль ICQ WWW
завсегдатай
Аватара пользователя

Зарегистрирован: Пн 24 апр, 2006 15:07
Сообщения: 853
Сообщение 
Sin писал(а):
код изменится в лучшую сторону :) проще погуглить...

так и гуглу и яндексю :shock: глаза уже в куче...
Фсё равно спа!


Вт 18 сен, 2007 00:14
Профиль
гуру
Аватара пользователя

Зарегистрирован: Сб 03 фев, 2007 16:46
Сообщения: 4201
Откуда: Из прошлого
Сообщение 
Sin Респект тебе, мне это пригодится, в преверии школьного конкурса, на лучший сайт! :lol:


Вт 18 сен, 2007 11:26
Профиль
ветеран
Аватара пользователя

Зарегистрирован: Пн 12 дек, 2005 00:04
Сообщения: 1603
Откуда: Stranger in the ку
Сообщение 
Aleksey зачем JavaScript юзать? пишите на пхп и не парьтесь

_________________
Изображение
Тортики на заказ


Вт 18 сен, 2007 15:47
Профиль ICQ WWW
гуру
Аватара пользователя

Зарегистрирован: Сб 03 фев, 2007 16:46
Сообщения: 4201
Откуда: Из прошлого
Сообщение 
Если бы умел...


Вт 18 сен, 2007 15:59
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 13 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF
Русская поддержка phpBB