eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwzapamietanie pozycji oknaRe: zapamietanie pozycji okna
  • Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!news.nask.pl!news.nask.
    org.pl!newsfeed00.sul.t-online.de!t-online.de!border2.nntp.dca.giganews.com!nnt
    p.giganews.com!postnews.google.com!j35g2000yqh.googlegroups.com!not-for-mail
    From: w...@g...com
    Newsgroups: pl.comp.www
    Subject: Re: zapamietanie pozycji okna
    Date: Mon, 16 Mar 2009 07:05:00 -0700 (PDT)
    Organization: http://groups.google.com
    Lines: 68
    Message-ID: <8...@j...googlegroups.com>
    References: <gpead5$r67$1@atlantis.news.neostrada.pl>
    <gpecbf$or8$1@nemesis.news.neostrada.pl>
    <gpfpkg$oq3$1@nemesis.news.neostrada.pl>
    NNTP-Posting-Host: 156.17.194.97
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    X-Trace: posting.google.com 1237212300 4288 127.0.0.1 (16 Mar 2009 14:05:00 GMT)
    X-Complaints-To: g...@g...com
    NNTP-Posting-Date: Mon, 16 Mar 2009 14:05:00 +0000 (UTC)
    Complaints-To: g...@g...com
    Injection-Info: j35g2000yqh.googlegroups.com; posting-host=156.17.194.97;
    posting-account=rgwoAAoAAAArMDRvA4vjs4w5jd7LWOJF
    User-Agent: G2/1.0
    X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.7)
    Gecko/2009021910 Firefox/3.0.7,gzip(gfe),gzip(gfe)
    Xref: news-archive.icm.edu.pl pl.comp.www:391068
    [ ukryj nagłówki ]

    On 14 Mar, 09:13, Maniek <m...@i...pl> wrote:
    > gardziej pisze:
    >
    > >> 4. popracamy na stronę poprzednią i przeglądarka przwija automatycznie
    > >> okno na sam dol.
    >
    > > a to nie jest domyslne dzialanie przegladarki na kazdej stronie?
    >
    > Chyba nie
    >
    > Działanie sprawdzam pod FF 3.0.7, IE 6
    >
    > www.wp.pl- dziala (IE6) dziala (FF3)www.kei.pl- nie dziala (FF3) dziala (IE6)
    >
    > nie sprawzałem pod IE7



    cały efekt opiera się na zakotwiczeniach albo javascripcie - zależy co
    chcesz uzyskać.

    1) zakotwiczenia:
    klikasz ->przechodzi na wysokość -> klikasz dalej ->klikasz wstecz i
    wraca.

    <a href="#kotwica1">przejdź do kotwica 1</a>
    dużo tekstu
    <h2 id="kotwica1">jakiś tutył - do którego przeciągasz usera</h2>
    zamiast h2 możę być dowolny znacznik HTML.

    2) JavaScript
    czytasz tekst i system automatycznie / półautomatycznie zapisuje
    pozycję skrola.

    całość jest robiona w 2 etapach:
    a) zapamiętanie pozycji
    b) przewinięcie dokumentu.

    add a) Zapamiętanie można robić na kilka sposobów. 2 pierwsze sa pewne
    na 100%
    - klikasz na link, który uruchamia zapasywanie pozycji
    - przy pomocy np javascript:setInterval() uruchamiasz zapisywanie
    pozycji
    - (pewnie nie działa) może jest takie zdarzenie jak onscroll
    - w ie jest onunload
    jak odczytać pozycję - to poszukaj samodzielnie
    pozycję zapisujesz w ciasteczku - ważne, żeby tam też znalazło się
    info o aktualnym adresie - żeby przewijac tylko stronę na której się
    było

    add b) też się da zrobić na 2 sposoby:
    - link "przejdź do miejsca ostatniego czytania", gdzie uruchamiasz
    javascript
    - AUTOMATYCZNIE na domready (window.onload) uruchamiasz javascripta

    a w javascript - sprzwdzasz, czy masz zapisaną pozycję w ciasteczku i
    jeżeli tak, to jest chyba funkcja: scrollTo() albo window.scroll()

    poniższy kot to tylko wyjście do samodzielnej pracy :D

    pozdro, W.B.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: