-
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.
Następne wpisy z tego wątku
- 20.03.09 11:20 Maniek
Najnowsze wątki z tej grupy
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Do sądu trafił pozew zbiorowy przeciw Google'owi - oskarżenie o praktyki monopolistyczne na rynku reklamy internetowej
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
Najnowsze wątki
- 2025-07-23 Wrocław => Senior Key Account Manager IT <=
- 2025-07-23 Trójmiasto => Head of Social Media <=
- 2025-07-23 Rzeszów => Spedytor Międzynarodowy <=
- 2025-07-23 Lublin => ERP Implementation Consultant (AP Module) <=
- 2025-07-23 Środa Wielkopolska => SAP FI/CO Internal Consultant <=
- 2025-07-23 Warszawa => Inżynier oprogramowania .Net <=
- 2025-07-23 Kraków => Kotlin Developer <=
- 2025-07-23 Żerniki => Dyspozytor Międzynarodowy <=
- 2025-07-23 Warszawa => Java Developer <=
- 2025-07-23 Wrocław => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-07-22 Genialna toaleta Urobot, automatycznie badająca mocz i kał z Taiwanu
- 2025-07-22 Thunderbird i dysk...
- 2025-07-22 Warszawa => Programista Full Stack .Net <=
- 2025-07-22 Warszawa => Software .Net Developer <=
- 2025-07-22 Warszawa => Asystent ds. Sprzedaży i Rozwoju Klienta <=