Вобщем, всегда думал что вполне нормально владею HTML, но на днях столкнулся с проблемкой... На одном из моих сайтов нужно сделать так, чтоб небольшой сет из четырёх картинок менялся на другие при каждом обновлении страницы, но при этом не хочу загромождать сам код страницы. Можно ли это выполнить просто в HTML, без вмешательства CSS и Javascript??
та не... не в том дело сайт не на Юкозе темболее http://kelte.com.ua/ вот этот сайт, сверху есть 4 картинки (находятся под меню) нужно чтоб они рандомом перекидались при обновлении
ещё одно, чтоб уточнить... Нужно, чтоб они не между собой менялись, а у каждой картинки будет по 3 или 4 в запасе (и при обновлении страницы появлялась любая из них в случайном порядке). Но каждый сет рандомных картинок должен соблюдать свою позицию.
Так, если я правильно понял, есть несколько картинок разной тематики, допустим 4. И каждая картинка каждый раз должна меняться ещё на что ни будь своей же тематики, так?
Вот пример:
Code
<img src='' id='randomImage0' alt=''/> <img src='' id='randomImage1' alt=''/> <img src='' id='randomImage2' alt=''/> <img src='' id='randomImage3' alt=''/> <script type="text/javascript"> a0=['image1.png','image2.png','image3.png']; // Сет номер рас a1=['image11.png','image22.png','image33.png']; // Сет номер двас a2=['image111.png','image222.png','image333.png']; // Сет номер трис a3=['image1111.png','image2222.png','image3333.png']; // Четырес не звучит как то =( b=new Date().getSeconds(); document.getElementById('randomImage0').src=a0[b%a0.length]; document.getElementById('randomImage1').src=a1[b%a1.length]; document.getElementById('randomImage2').src=a2[b%a2.length]; document.getElementById('randomImage3').src=a3[b%a3.length]; </script>
Добавлять сетов можно сколько угодно. главное правильно расставлять номер переменной а. Ну и картинок в каждом сете может быть сколько угодно, главное вписывать их в кавычках через запятую. Названия могут быть любыми естественно. Бесплатные обои.
Aleko, а можешь переделать, чтобы на одном месте сайта было в ротации несколько картинок? а то стандартный ротатор юкоза желаемого результата не дал(( его ротация делается ссылкой. а мне надо просто картинка cross=crossolt