Реклама


  • Страница 1 из 1
  • 1
Случайная Картинки
shenДата: Пятница, 20.11.2009, 14:07 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 50
Репутация: 0
Статус: Offline
Прикольно!Каждый раз при заходе на сайт или один из его разделов посетитель будет видеть случайное изображение, которое выберет этот скрипт. Вам остается только указать список изображений для случайного выбора.
Глобальный блок создаёте и туда пихаете вот этот код
Code
<html>     
<head>     
<title>Титл</title>     
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">     
<style type="text/css">     
<!--     
body     
{background-color:#FAFDFF; margin:0px; padding:0px; font-size:12px; color:#000; font-family:Arial, Helvetica, sans-serif;}     
b     
{color:#00008B}     
.promo     
{color:#AF0032; font-size:12px; text-align:center;  margin-top:20px}     
.promo a:link, .promo a:visited, .promo a:hover {color:#0066CC; text-decoration:underline;}     
-->     
<!-- web-mastery.info  -->     
</style>     
<SCRIPT language="javascript">     
<!-- Image Selector     
function RandomImageLong(images,iparams)     
{     
/* si: start index         
** i: current index     
** ei: end index     
** cc: current count     
*/     
         si = 0;         
         ci=0;     
         cc=0;     
         imageSet = new Array();     
         ei = images.length;     
          for (i=1;i<ei;i++) {     
            if (images.charAt(i) == ' ' || images.charAt(i) == ',') {     
              imageSet[cc] = images.substring(si,i);     
              cc++;     
              si=i+1;     
              }     
            }     
          ind = Math.floor(Math.random() *cc);     
          document.write("<img "+iparams+" src="+imageSet[ind]+" alt=\""+imageSet[ind]+"\">");     
}     

function RandomImage(images)     
{     
          RandomImageLong(images," ");     
}     

function RandomImageLinkLongTarget(images,urls,iparams,hparams)     
{     
/* si: start index         
** i: current index     
** ei: end index     
** cc: current count     
*/     
         imageSet = new Array();     
         urlSet = new Array();     
         si = 0;         
         ci=0;     
         cc=0;     
         ei = images.length;     
          for (i=1;i<ei;i++) {     
            if (images.charAt(i) == ' ' || images.charAt(i) == ',') {     
              imageSet[cc] = images.substring(si,i);     
              cc++;     
              si=i+1;     
              }     
            }     
          ind = Math.floor(Math.random() *cc);     
         si = 0;         
         ci=0;     
         cc=0;     
         ei = urls.length;     
          for (i=1;i<ei && cc <=ind ;i++) {     
            if (urls.charAt(i) == ' ' || urls.charAt(i) == ',') {     
              urlSet[cc] = urls.substring(si,i);     
              cc++;     
              si=i+1;     
              }     
            }     

          //document.write("<img "+iparams+" src="+imageSet[ind]+" alt=\""+imageSet[ind]+"\">");     
          document.write("<a "+hparams+" href=\""+urlSet[ind]+"\"><img "+iparams+" src="+imageSet[ind]+" alt=\""+imageSet[ind]+"\"></a>");     
}     

function RandomImageLinkLong(images,urls,iparams)     
{     
          RandomImageLinkLongTarget(images,urls,iparams,"");     
}     

function RandomImageLink(images,urls)     
{     
          RandomImageLinkLongTarget(images,urls,"border=0","");     
}     

// End Script -->     
</SCRIPT>     
</head>     

<center>     
<h2>Случайное изображение</h2>     

<SCRIPT>     
<!---     
RandomImageLong("сюда ссылки на картинки ","width=200 height=150");     
// --->     
</SCRIPT>     
<br>     
<i>Обновите страницу и картинка изменится</i>     
</center>     
</body>     
</html>  
 
  • Страница 1 из 1
  • 1
Поиск:



Copyright Ваш сайт © 2009 | Используются технологии uCoz
Все материалы, размещенные на сайте, являются собственностью их изготовителя (владельца прав) и охраняются законом.
Эти материалы предназначены исключительно для ознакомления!