Показать сообщение отдельно
  #43 (permalink)  
Старый 20.04.2017, 15:45
Аспирант
Отправить личное сообщение для macik Посмотреть профиль Найти все сообщения от macik
 
Регистрация: 17.06.2014
Сообщений: 32

Сообщение от Dilettante_Pro Посмотреть сообщение
macik,
Последний вариант вашего скрипта можно упростить
var mas = [
			'/images/new/foto_index/01.jpg',
			'/images/new/foto_index/IMG_0875.jpg',
			'/images/new/foto_index/IMG_1043.jpg',
			'/images/new/foto_index/IMG_1109.jpg',
			'/images/new/foto_index/IMG_1077.jpg',
			'/images/new/foto_index/IMG_0985.jpg'
		], i=1;
function csaHead(){
	if(i > (mas.length-1)){
		i=0;
 	}
 	document.getElementById('foto_index').style.backgroundImage="url('"+mas[i]+"')";
 	i++; 	 	
}
var intervalCsaHead = setInterval(csaHead,5000);


А насчет появления картинок - можно сделать первую прокрутку втемную и с нулевой задержкой.
Спасибо ! Но есть какой-то глюк. Я думал что это картинка не успевает загружайся ... А нет. если окно долгое время на заднем плане или свернуто, то потом картинка не переходит плавно, а тупо с пустого в картинку прыгает ... Пока скрипт весь цикл не пройдет будет так рвать ...
Вот тут http://d-fitness.com.ua/new/start я это гоняю ...
Ответить с цитированием