![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 10.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Chcę zrobić tak, aby po kliknięciu w dowolne miejsce wewnątrz mojego diva użytkownik został przeniesiony na inną podstronę. Początkowo zrobiłem to za pomocą zdarzenia onclick przypisanego do tego diva. Później jednak okazało się, że możliwe jest wstawienie całego tego diva jako nazwy hiperłącza. Pomyślałem, że będzie to lepsze rozwiązanie z względu na użytkowników z wyłączoną/blokowaną JS. Jednak w takim wypadku strona nie waliduję się poprawnie w walidatorze. Problemem jest umieszczenie elementu blokowego (div) wewnątrz liniowego (a). Tak więc w jaki najlepszy sposób zrobić "klikalnego" diva? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%) ![]() ![]() |
Cytat @devnul - chcesz powiedzieć że eksperymentujesz na klientach? (IMG:style_emoticons/default/smile.gif) dlaczego eksperymentuje? stosowanie czegoś co działa i oferuje większe możliwości uważasz za eksperyment? Poza tym narzędzie (w tym wypadku język/technologia) zawsze należy dobierać do potrzeb a nie odwrotnie. A decyzja o tym czy stosujemy taką czy inną technologię po przedstawieniu konkretnych za i przeciw jest podejmowana zawsze z klientem. W tym wypadku html5 to np dostępność multimediów na urządzeniach przenośnych Apple (czy to się komuś podoba czy nie stają się coraz popularniejsze) a minusem jest konieczność w celu zapewnienia pełnej kompatybilności wstecznej (w sensie przeglądarek) załączenie odpowiednich skryptów js Ten post edytował devnul 23.09.2010, 14:34:37 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 05:43 |