Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][JavaScript] Rozwijana nawigacja
-lukasamd-
post
Post #1





Goście







Witam,
od dłuższego czasu stosuję na swojej stronie rozwijaną nawigację, tak wygląda funkcja w java script:

  1. function show_hide(msg_id) {
  2. msg_id.style.display = msg_id.style.display == 'none' ? '' : 'none';
  3. }


a tak użycie:

  1. <a href="ADRES">Link0</a>
  2. <a href="javascript:show_hide(nav_1)">Grupa1</a>
  3. <div id="nav_1">
  4. <a href="ADRES">Link1</a>
  5. <a href="ADRES">Link2</a>
  6. <a href="ADRES">Link3</a>
  7. <a href="ADRES">Link4</a>
  8. </div><script type="text/javascript">show_hide(nav_1)</script>
  9. <a href="ADRES">Link5</a>
  10. <a href="ADRES">Link6</a>


Ostatnio zauważyłem jednak, iż kiedy ktoś nie stosuje np. noscript w firefoxie, menu oczywiście mu działać nie będzie.

Jak to rozwiązać w taki sposób, aby działało u każdego a zarazem było zgodne ze standardem HTML 4.01
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nitek
post
Post #2





Grupa: Zarejestrowani
Postów: 209
Pomógł: 37
Dołączył: 27.02.2008
Skąd: Kwidzyn

Ostrzeżenie: (0%)
-----


można całość zrobić z pomocą CSS - zainteresuj się kodem na stronie http://www.dynamicdrive.com/style/csslibra...horizontal/P10/

Mam nadzieję, że pomoże.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 16:50