![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 202 Pomógł: 36 Dołączył: 10.06.2011 Skąd: Dokąd Ostrzeżenie: (0%) ![]() ![]() |
Napisałem sobie kalendarz o następującym kodzie:
Kod kalendarza wstawiany na miejsce komentarza wygląda tak:
Wszystko fajnie... Z dwoma wyjątkami: 1. Przy klikaniu przycisku "Poprzedni" kiedy wyświetla się grudzień, zamiast "Grudzień 2011" pojawia się "undefined 2011", przy klikaniu przycisku "Następny" taka sytuacja zachodzi przy styczniu (pozostałe miesiące pracują poprawnie). 2. Poważniejszy problem to taki, że kiedy pierwszy dzień miesiąca wypada w niedzielę, to kalendarz wyświetlany jest bez pierwszego wersu - pierwszy wyświetlany wers zaczyna się od drugiego dnia. Można to zobaczyć tutaj: http://imageshack.us/photo/my-images/59/ka...ierwszegod.jpg/ Czy ktoś wie, gdzie jest pies pogrzebany? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
1.
Kod if(miesiac - 1 < 1) miesiac = 12; rok -= 1; if(miesiac + 1 > 12) miesiac = 1; rok += 1; 2. Źle do tego podszedłeś.. chcesz wyświetlić miesiąc luty(kalend(12,2,2011)) więc pobierasz dane dla tego miesiąca(i roku) (new Date() itp) i je wypluwasz Ten post edytował CuteOne 10.09.2011, 13:24:11 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 202 Pomógł: 36 Dołączył: 10.06.2011 Skąd: Dokąd Ostrzeżenie: (0%) ![]() ![]() |
Rozwiązane. Dzięki za odpowiedź, CuteOne, ale zrobiłem to inaczej i działa.
Ad. 1)
Ad. 2)
Do zamknięcia. Ten post edytował Korab 11.09.2011, 14:17:26 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.07.2025 - 20:41 |