Нужен скрипт (При обновлении страницы шапка каждый раз новая)
#1
Отправлено 26.09.2006, 10:42:21
имеются 4 картинки одного размера...нужно чтоб при каждой загрузке или обновлении страницы...картинки каждый раз грузились случайным выбором из 4-х имеющихся...допустим сейчас картинка номер 1...обновляю страницу ...картинка номер 3 допустим....воть собственно...
Заранее спасибо!
#3
Отправлено 26.09.2006, 11:44:32
Нужен скрипт....
имеются 4 картинки одного размера...нужно чтоб при каждой загрузке или обновлении страницы...картинки каждый раз грузились случайным выбором из 4-х имеющихся...допустим сейчас картинка номер 1...обновляю страницу ...картинка номер 3 допустим....воть собственно...
Заранее спасибо!
<html> <head> <title>Random</title> <script for="exampleID" event="onerror" language="JavaScript"> var aImages = { 1 : "1.gif", 2 : "2.gif", 3 : "3.gif", 4 : "4.gif" } this.src = aImages[Math.floor(Math.random()*4) + 1]; </script> </head> <body> <img id="exampleID" class="yourClassName" src="exampleID"/> </body> </html>
#5
Отправлено 26.09.2006, 12:08:22
<!-- кроссбраузерная версия--> <html> <head> <title>Random</title> <script> /** * @param string sClassName Название CSS-класса для тэга IMG */ function setImage(sClassName) { sClassName = sClassName | false; // Пути к изображениям var aImages = { 1 : "1.gif", 2 : "2.gif", 3 : "3.gif", 4 : "4.gif" } iImageName = aImages[Math.floor(Math.random()*4) + 1]; if (sClassName != false) { document.write('<img class="' + sClassName + '" src="' + iImageName + '"/>'); } else { document.write('<img src="' + iImageName + '"/>'); } } </script> </head> <body> <!-- Вставка изображения в HTML --> <script>setImage("yourClassName")</script> </body> </html>
#6
Отправлено 26.09.2006, 12:13:58
И вопрос...а если допустим...Чел из под оперы заходит...у него что происходит ? показывает только первую картинку(картинки не меняются)...или вообще скрипт не работает и ничего не показывает
всё давайте...но можно и готовый скриптВам нужно готовый скрипт?
или подсказать идею и принцип?
Сообщение отредактировал Krossovka: 26.09.2006, 12:16:59
#12
Отправлено 11.10.2006, 19:09:15
Да будет, при условии, что данный скрипт используется по назначению. Чтобы показывать случайное изображение из произвольного количества избражений, измените строку.А этот скрипт на aspx страницах работать будет?
мне вращалка баннеров простая нужна!
iImageName = aImages[Math.floor(Math.random()*4) + 1];
на
iImageName = aImages[Math.floor(Math.random()*aImages.length) + 1];
в кроссбраузерной версии скрипта.
Количество пользователей, читающих эту тему: 1
пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0