portal.krasno.ru http://www.portal.krasno.ru/ |
|
меняющиеся картинки... http://www.portal.krasno.ru/viewtopic.php?f=18&t=5314 |
Страница 1 из 1 |
Автор: | Kovalich [ Пн 17 сен, 2007 10:31 ] |
Заголовок сообщения: | меняющиеся картинки... |
как скриптом написать чтоб при загрузке произвольные картинки загружались? лет 5 назад был шаблончик, да потерялся ![]() |
Автор: | Sin [ Пн 17 сен, 2007 15:10 ] |
Заголовок сообщения: | |
ну как 1 из вариантов... Код: $imgarray = array(); $dir = opendir ("."); while ($file = readdir($dir)) { if (!in_array($file, array('.', '..'))) $imgarray[] = $file; } echo $imgarray[rand(0,count($imgarray)-1)]; |
Автор: | Kovalich [ Пн 17 сен, 2007 17:36 ] |
Заголовок сообщения: | |
с этого момента пожалуйсто по подробнее... как должны называться файлы? что прописывать в заголовке Код: <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> ....... </SCRIPT> |
Автор: | Sin [ Пн 17 сен, 2007 18:32 ] |
Заголовок сообщения: | |
это php скрипт... на JavaScript это будет выглядеть по другому... |
Автор: | Kovalich [ Пн 17 сен, 2007 18:37 ] |
Заголовок сообщения: | |
Sinнапиши пож на яве... php не работает у нас ![]() |
Автор: | Sin [ Пн 17 сен, 2007 18:52 ] |
Заголовок сообщения: | |
Код: <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> вот как то так |
Автор: | Kovalich [ Пн 17 сен, 2007 20:54 ] |
Заголовок сообщения: | |
уря уря!! заработала!! спа большое ![]() |
Автор: | Kovalich [ Пн 17 сен, 2007 22:35 ] |
Заголовок сообщения: | |
Sin а если на одной страничке необходимо две переменные картинки, как изменится "Код:" и как сделать чтоб при наведении на одну картинку она менялась на другую? т.е. сделать менюшку. |
Автор: | Sin [ Вт 18 сен, 2007 00:05 ] |
Заголовок сообщения: | |
код изменится в лучшую сторону ![]() чтобы картинка менялась при наведении курсора (пример): Код: <img src="img1.gif" onMouseOver="this.src='img2.gif'" onMouseOut="this.src='img1.gif'"> onMouseOver - событие при наведении... т.е картинка изменицо на img2.gif onMouseOut - при отведении ![]() по дефолту будет img1.gif |
Автор: | Kovalich [ Вт 18 сен, 2007 00:14 ] |
Заголовок сообщения: | |
Sin писал(а): код изменится в лучшую сторону ![]() так и гуглу и яндексю ![]() Фсё равно спа! |
Автор: | Aleksey [ Вт 18 сен, 2007 11:26 ] |
Заголовок сообщения: | |
Sin Респект тебе, мне это пригодится, в преверии школьного конкурса, на лучший сайт! ![]() |
Автор: | Sin [ Вт 18 сен, 2007 15:47 ] |
Заголовок сообщения: | |
Aleksey зачем JavaScript юзать? пишите на пхп и не парьтесь |
Автор: | Aleksey [ Вт 18 сен, 2007 15:59 ] |
Заголовок сообщения: | |
Если бы умел... |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |