Wykrywanie użycia przycisku “wstecz” w JS

back-buttonPo co w ogóle może to być komuś potrzebne? Przykład z życia wzięty – w smartfonach przycisk „wstecz” ulokowany z lewej strony pod ekranem dotykowym wykorzystywany jest do powrotu do poprzedniego widoku aplikacji. Sam złapałem się na tym, że otwierając okienko pop-up (konkretnie lightbox w galerii zdjęć) użyłem tej małej strzałeczki zamiast ikony „X” na wyświetlaczu. I ku mojemu zdziwieniu zamiast wrócić do listy miniatur, wyszedłem całkowicie z tej strony.
Czytaj dalej »

Sposób na ładne checkboksy

checkboxOstylowanie formularza tak, by wyglądał zgodnie z nakreślonymi wytycznymi, do tego tak samo w większości przeglądarek? Zmora… A właściwie można by pokusić się o stwierdzenie, że to rzecz niewykonalna.

O ile pola tekstowe i przyciski można swobodnie modyfikować, bawić się tłem, obramowaniem i efektami tekstu, to z polami wyboru i opcji (checkboxradio) tak łatwo nie jest. Pokażę jednak, że wcale nie jesteśmy skazani na porażkę w walce z “windowsowym” wyglądem formularzy.
Czytaj dalej »

Odliczanie z wykorzystaniem jQuery

Jeśli chcecie na swojej stronie umieścić licznik odliczający do zera z wykorzystaniem skryptu po stronie przeglądarki, to dobrze trafiliście. W tym tutorialu pokażę kod JS, dzięki któremu osadzicie widoczne dla użytkownika odliczanie, po którym możecie uruchomić jakieś zdarzenie.

Chyba najczęściej spotykam się z takim efektem na stronach, które oferują darmowy hosting plików. Jeśli jesteśmy zwykłymi użytkownikami bez konta premium, musimy zaczekać np. 60 sekund, zanim rozpoczniemy pobieranie.
Czytaj dalej »