![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 10.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie, piszę z kolejnym problemem.
Otóż chcę zrobić aby w każdym dniu tygodnia pokazywana była inna animacja. Póki co robię tylko dla piątku lub "niepiątku". Problem polega na tym, że dla dni różnych od piątku działa, a dla piątku już wyświetla czarny ekran. Oczywiście w index.html wpisałem Kod <div id="flashcontent"></div> Czekam na jakieś podpowiedzi <div id="flashcontent1"></div> ![]() Kod var today = new Date() // pobieramy dzisiejszą datę var days = new Array("Niedziela", "Poniedziałek", "Wtorek", "Środa", "Czwartek", "Piątek", "Sobota"); var message; if(today.getDay() == 5) var so = new SWFObject("jozinbazin.swf", "jozinbazin", "600", "600", "8", "black"); so.write("flashcontent"); message ='TAK! Piątek - weekendu początek!'; else { var dayToday = today.getDay(); var temp = (5 - dayToday); var howLong = temp>0 ? temp : temp + 7; var so1 = new SWFObject("dagobah.swf", "dagobah", "600", "600", "8", "#000000"); so1.write("flashcontent1"); message ='NIE! Do piątku pozostało ' + howLong + ' dni'; } document.getElementById('test4').innerHTML = message; |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 731 Pomógł: 141 Dołączył: 9.05.2011 Skąd: śląskie Ostrzeżenie: (0%) ![]() ![]() |
Na podstawie przedstawionego kodu, to po "if(today.getDay() == 5)" wykonuje Ci się tylko ta pierwsza linia po nim następująca.
Coś w tą stronę: Kod <script type='text/javascript'> var today = new Date() // pobieramy dzisiejszą datę var days = new Array("Niedziela", "Poniedziałek", "Wtorek", "Środa", "Czwartek", "Piątek", "Sobota"); var message; var so; if(today.getDay() == 5) { //so = new SWFObject("jozinbazin.swf", "jozinbazin", "600", "600", "8", "black"); so = "jozin"; message ='TAK! Piątek - weekendu początek!'; } else { var temp = (5 - today.getDay()); var howLong = temp > 0 ? temp : temp + 7; //so = new SWFObject("dagobah.swf", "dagobah", "600", "600", "8", "#000000"); so = "dagobah"; message ='NIE! Do piątku pozostało ' + howLong + ' dni'; } document.getElementById('flashcontent').innerHTML = so; document.getElementById('test4').innerHTML = message; </script> Edycja: dodany kod js. Ten post edytował mar1aczi 13.05.2014, 16:19:27 -------------------- Szanuj innych czas! Kliknij
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 10:24 |