JavaScript | Помощь с реализацией
Вообщем есть папка в ней картинки. Как реализовать вывод картинки из папки и что бы она менялась каждые 30 секунд
Из базы рандомно вывводить либо чутка г кода рисовасть
Press f, или без бд
Пробуй
только картинки
img0.jpg
img1.jpg
и тд
________
посл. ред. 01.03.2020 в 22:04; всего 2 раз(а); by https
<head>
<script type="text/javascript">
var images = new Array();
for (i = 0; i < 10; i++){
images[i] = 'images/img'+i+'.jpg';
}
function changeImage(){
document.getElementById('imgs').src = images[Math.round((Math.random() * 9))];
}
var changeInterval = setInterval('changeImage()',30000);
</script>
</head>
<body>
<img id="imgs" src="images/img0.jpg" alt="adv">
</body>
Пробуй
только картинки
img0.jpg
img1.jpg
и тд
________
посл. ред. 01.03.2020 в 22:04; всего 2 раз(а); by https
<?php
$dir = 'dirname/'; // Папка с изображениями
$files = scandir($dir);
?>
<!-- jQuery 1.8 or later, 33 KB -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<!-- Fotorama from CDNJS, 19 KB -->
<link href="https://cdnjs.cloudflare.com/ajax/libs/fotorama/4.6.4/fotorama.css" rel="stylesheet">
<script src="https://cdnjs.cloudflare.com/ajax/libs/fotorama/4.6.4/fotorama.js"></script>
<!-- Add images to <div class="fotorama"></div> -->
<div class="fotorama">
<?php
for ($i = 0; $i < count($files); $i++) { // Перебираем все файлы
if (($files[$i] != ".") && ($files[$i] != "..")) { // Текущий каталог и родительский пропускаем
?>
<img src="<?=$dir,$files[$i];?>">
<?php
}
}
?>
</div>
<?
Fuck To Police, Только по мимо этого еще дописуй тайм вывода картинок!
https, в js я не силён думаю твой вариант вывода изображения ему подойдёт
только в нем минус один чем больше картинок тем не понятнее будет себя вести код! Так что более 10 одним кодом не вытаскивай а то по нагрузке будет бобо
вывод картинок как предложено выше + сессия
Стр.: 1, 2