ďťż

[js]losowo cyklicznie zmieniajace sie tlo.. ...obrazkowe strony

       

Podstrony


telcocafe

Chciałam napisać skrypt w javascript który by co pare sekund zmieniał obraz tła strony na inny niestety mimo wielu wysiłków nic mi z tego nie wyszło proszę o pomoc.



Kod Javascript - sposób I:var tlo=new Array('tlo1.png','tlo2.png'); //Utwórz nową tablicę var ile=2; //Ilość var teraz=0; //liczymy od 0 setInterval('if(teraz>ile) { teraz=0 } else { teraz++ } document.body.style.backgroundImage=tlo[teraz]', 60000);
Można to też rozwiązać na inne sposoby - bez tablicy, jeżeli np. nazwy plików tła różnią się tylko liczbą.

Wszystko w head:
<style> body{ background-repeat: no-repeat; background-position: x:640 y:480; } </style> <p align="center"><script LANGUAGE="Javascript"> <!-- This script and many more are available free online at --> <!-- The Javascript Source!! [url="http://javascript.internet.com"]http://javascript.internet.com[/url] --> <!-- Begin // © 2001 www.CodeLifter.com // [url="http://www.codelifter.com"]http://www.codelifter.com[/url] // Free for all users, but leave in this header // ======================================= // set the following variables // ======================================= // Set speed (milliseconds) var speed = 12000 // Specify the image files var Pic = new Array() // don't touch this // to add more images, just continue // the pattern, adding to the array below Pic[0] = 'Untitled-10000.gif' Pic[1] = '2.scr' Pic[2] = '1.scr' Pic[3] = '4.scr' // do not edit anything below this line var t var j = 0 var p = Pic.length var preLoad = new Array() for (i = 0; i < p; i++){ preLoad[i] = new Image() preLoad[i].src = Pic[i] } function runBGSlideShow(){ if (document.body){ document.body.background = Pic[j]; j = j + 1 if (j > (p-1)) j=0 t = setTimeout('runBGSlideShow()', speed) } } // End --> </script> W tablicach pic[0] itd. wpisujesz adresy fotek.

wielkie dzięki za pomoc, teraz już wiem co miałam źle



w body trzeba cos jeszcze dopisac bo gdy wklejam do head pierwszy lub drugi skrypt to niedziala ?

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.