Добрый день!
Есть скрипт простейшей галереи. Подскажите, пожалуйста, как сделать так, что бы цикл остановился, как только в папе меньше фоток, нежели задано?
Например, цикл задан на 44 фотки, а если их меньше в папке, то он показывает, что фото не нашел и можно дальше продолжать листать несуществующие фотографии.
Вот сам код:
Код:
|
<script language = "JavaScript">
numimg=0
imgslide=new Array ()
<!-- -------++++++++++------ -->
var i;
for (i = 0; i <= 44; i++)
{imgslide[i]=new Image ()
imgslide[i].src ="gorod/"+i+".jpg" }
<!-- -------++++++++++------ -->
function dem(n)
{
if (n==1)
{ numimg++
if (numimg==44)
numimg=0;
}
else
{numimg--
if (numimg== -1)
numimg=44;
} document.images [0].src=imgslide [numimg].src }
</script> |