Mam kod który zmienia tło strony co 3 sekundy, jednak chcę uzyskać efekt delikatnego przejścia z jednego tła w drugie. Obecnie jest to gwałtowny przeskok z jednego zdjęcia w drugie.
<script type="text/javascript"> window.addEventListener('load', function () { var tla = ['url(foto1.jpg)', 'url(foto2.jpg)']; var czas = 3; // 3 sekundy var i = 0; setInterval(function () { i++; i%=tla.length; document.body.style.backgroundImage = tla[i]; }, czas * 10000); }, false); </script>