Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> rozwijane menu - poprawa skryptu
pabik
post 19.06.2007, 18:16:50
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 19.06.2007

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


Witam,
mam mały problem z niżej umieszczonym skryptem, mianowicie: przy kliknięciu w menu i załadowaniu danego działu menu zwija się do pozycji wyjściowej. Jak uniknąć tego problemu?

skrypt wykorzystałem na stronie: www.stud.umk.pl/~pabeek/index.php

chwilowo działają dwa działy:
- Wystawy -> Twarze
- Wystawy -> Obraz niekontrolowany
proponuję na nich przetestować działanie skryptu


  1. <script type="text/javascript">
  2. function SwitchMenu(obj){
  3. if(document.getElementById){
  4. var el = document.getElementById(obj);
  5. var ar = document.getElementById("cont").getElementsByTagName("DIV");
  6. if(el.style.display == "none"){
  7. for (var i=0; i<ar.length; i++){
  8. ar[i].style.display = "none";
  9. }
  10. el.style.display = "block";
  11. }else{
  12. el.style.display = "none";
  13. }
  14. }
  15. }
  16. function ChangeClass(menu, newClass) {
  17. if (document.getElementById) {
  18. document.getElementById(menu).className = newClass;
  19. }
  20. }
  21. document.onselectstart = new Function("return false");




dziękuję i pozdrawiam
Go to the top of the page
+Quote Post
abc667
post 19.06.2007, 22:08:28
Post #2





Grupa: Zarejestrowani
Postów: 229
Pomógł: 0
Dołączył: 29.05.2007

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


dlaczego się zwija?
bo przeładowujesz stronę, przy generowaniu strony musisz sprawdzać który dział jest aktualnie wczytany i ten zrobić rozwiniętym w menu
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 02:55