К списку форумов К списку вопросов
друзья, подскажите как рэндом сделать?
Kaster Troy
13.04.2004 - 19:05
Сам я как говорится не местной! =)) Вот по работе столкнулся случайно.. слышал, что у нас на форуме люди толковые, вот и решил спросить..
К примеру есть у нас таблица
<table>
  <tr>
   <td>!!как сделать, чтобы сюда при загрузке страницы грузилась одна из 3х картинок рэндомом!!</td>
  </tr>
  </table>
звините, если чего не так объяснил..
Zeratul
1 - 13.04.2004 - 20:26
самый простой метод:
У тебя в папке images лежат файлы:
1.jpg
2.jpg
3.jpg
0.gif (прозрачная пустышка)
----
Вот код (проверил)
<table>
  <tr>
   <td><img name="my_image" src="images/0.gif" border=0></td>
  </tr>
</table>
<script language="JavaScript">
var rand = 3 - Math.floor(Math.random() * 1000000000) % 3;
document.my_image.src='images/'+rand+'.jpg';
</script>
Mips
2 - 14.04.2004 - 09:35
если есть PHP, то лучше им.
<table>
  <tr>
   <td><img src="images/<?=rand(1,3);?>.gif" border=0></td>
  </tr>
</table>
netAn
3 - 15.04.2004 - 00:01
to 2:
Так вернее
===
<table>
  <tr>
   <td><img src="images/<?php
           srand();
           echo rand(1,3);
?>.gif" border=0></td>
  </tr>
</table>

К списку вопросов на форуме Веб-дизайн

>>