Dodaj do ulubionych

[JS]Przypisywanie wartosci z cookie do zmiennej.

01.12.05, 23:40
Z jawascript zajmuje sie dopiero od wczoraj, wiec niech was nie dziwi moje pytanie. Jak powinna wygladac funkcja, ktora odczytuje wartosc z pliku cookie i nastepnie przypisuje ta wartosc zmiennej.
Mniej wiecej cos takiego:

function czytaj_cookie();
{...}

var wartosc=wartosc_z_cookie

Informacja zapisana w cookie to tylko liczba.
Mecze sie juz kilka godzin i nic nie moge zrobic, a bez tego ani rusz dalej z robota..

Jezeli to ma jakies znaczenie (w co watpie) cookie tworzone jest na jednej podstronie a odczytywanie na innej.
Obserwuj wątek
      • nebular hmm.. nadal ten sam problem. 02.12.05, 15:21
        Dam ci fragmenty 'mojego' kodu.

        strona1:

        <A HREF="../gallery1.html">
        <script language="LiveScript">
        document.cookie="ciastko1=0"
        </script>
        <IMG SRC="tn_001.jpg" border="0" alt="Screenshots" </A>

        strona 2:

        function czytaj(nazwa)
        {

        nazwa+="=";
        //uzupełnia nazwę

        startCookie=document.cookie.indexOf(nazwa);
        //sprawdza czy istnieje cookie o podanej nazwie

        if (startCookie==-1) {return ""}
        //jeżeli nie istnieje

        startCookie+=nazwa.length;
        //początek treści cookie

        if (document.cookie.indexOf(";",startCookie)==-1)
        //jeżeli jest więcej cookie

        {

        koniecCookie=document.cookie.length;
        //jeżeli nie ma podstawia jako koniec cookie, koniec całego tekstu

        }

        else

        {

        koniecCookie=document.cookie.indexOf(";",startCookie);
        /*
        podstawia pod koniec miejsce występowania ";"
        (czyli początek następnego cookie)
        */

        }

        textCookie=document.cookie.substring(startCookie,koniecCookie);
        //kopiuje treść cookie

        return textCookie;
        //zwraca wartość
        }

        var which = czytaj("ciastko1");

        photos[0]="screenshots/001.jpg"
        photos[1]="screenshots/002.jpg"
        photos[2]="screenshots/003.jpg"

        document.images.photoslider.src=photos[which]

        Cos nie tak z funkcja czytaj();? Nie wiem co robic, jestem w kropce.

Nie pamiętasz hasła

lub ?

 

Nie masz jeszcze konta? Zarejestruj się

Nakarm Pajacyka