Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите что прописать в скрипте рандома картинок (https://javascript.ru/forum/misc/55175-pomogite-chto-propisat-v-skripte-randoma-kartinok.html)

kingdi19 16.04.2015 13:58

Помогите что прописать в скрипте рандома картинок
 
Хочу к себе на сайт установить скрипт рандома случайных картинок, иммею вот такой скрипт
<script language="JavaScript">
function getRandomNum(lbound, ubound) {
return (Math.floor(Math.random() * (ubound - lbound)) + lbound);
}
</script>
    <script language="JavaScript">

var rand1 = 0;
var useRand = 0;
images = new Array;
images[1] = new Image();
images[1].src = "http://www.ckripts.narod.ru/script/random/fift1.gif";
images[2] = new Image();
images[2].src = "http://www.ckripts.narod.ru/script/random/fift2.gif";
images[3] = new Image();
images[3].src = "http://www.ckripts.narod.ru/script/random/fift3.gif";
images[4] = new Image();
images[4].src = "http://www.ckripts.narod.ru/script/random/fift4.gif";
images[5] = new Image();
images[5].src = "http://www.ckripts.narod.ru/script/random/fift5.gif";
function swapPic() {
var imgnum = images.length - 1;
do {
var randnum = Math.random();
rand1 = Math.round((imgnum - 1) * randnum) + 1;
} while (rand1 == useRand);
useRand = rand1;
document.randimg.src = images[useRand].src;
}
// End -->
</script>

и сам вывод скрипта на странице
<center>
<a onclick="swapPic();"><img name="randimg" src="http://cloud.attackofthefanboy.com/wp-content/uploads/2013/07/fifa14pack.png" width="264" height="383"></a><br>
<font face="Verdana" size="11">Открыть пак</font>
</center>

дело в том что один и тот же пользователь может много раз рандомить случайные картинки, что следует добавить? или отредактировать в данном скрипте что бы пользователь мог только один раз нажать и увидеть случайную картинку при нажатии....?

ksa 16.04.2015 15:50

Цитата:

Сообщение от kingdi19
один и тот же пользователь может много раз рандомить случайные картинки, что следует добавить? или отредактировать в данном скрипте что бы пользователь мог только один раз нажать и увидеть случайную картинку при нажатии....?

Например удалить тот обработчик. Т.о. при нажатии ничего происходить не сможет...

kingdi19 16.04.2015 16:09

Цитата:

Сообщение от ksa (Сообщение 367003)
Например удалить тот обработчик. Т.о. при нажатии ничего происходить не сможет...

я просто "чайник" в этом, буду благодарен если поподробней кто напишет что именно удалить нужно или отредактировать

ksa 16.04.2015 16:26

Цитата:

Сообщение от kingdi19
я просто "чайник" в этом, буду благодарен если поподробней кто напишет что именно удалить нужно или отредактировать

Для этого у нас раздел "Работа"...


Часовой пояс GMT +3, время: 05:03.