Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zapamietywanie ustawien
AxZx
post
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


witam

napisalem prosta funkcje;)
Kod
function pokaz_ukryj(id){    
  
  if(document.getElementById(id).style.display == ''){
      document.getElementById(id).style.display = 'none';      
  }else{
      document.getElementById(id).style.display = '';
  }
  
}


prosze o poprawienie tego kodu tak aby zapamietywal wybrana opcje, tak aby po przeladowaniu byl ustawiony styl display taki jak wczesniej wybrany

Ten post edytował AxZx 20.04.2006, 18:00:30
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
LBO
post
Post #2





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

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


Kod
//maska dla document.getElementById()
function $(id){
    return document.getElementById(id);
};

//parametr to id DIV'a ktorego
//ktorego styl funkcja pobiera i zwraca
function getDivDisplayValueFromCookie(id) {
    /*
      wykonuje wszelkie operacje
      zwiazane z pobraniem stylu display
      "zapamietanego" diva i zwraca
      ten styl
    */
    return styl;
}

//funkcja odpalana po zaladowaniu sie strony
function init() {
    //zakladam, ze masz juz stale DIV,
    //których stan display chcesz zapamietac
    $('div1').style.display = getDivDisplayValueFromCookie('div1');
    $('div2').style.display = getDivDisplayValueFromCookie('div2');
    $('div3').style.display = getDivDisplayValueFromCookie('div3');
    //itd
}

window.onload = init;

Daj to pomiędzy znaczniki script w seksji HEAD

Ten post edytował LBO 20.04.2006, 23:52:16
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: 11.10.2025 - 11:44