🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #50452

Re: > Tymczasowa blokada przewijania strony po najechaniu nad div

#50452
From: Reinmar
Date: Tue, 28 Dec 2010 11:53
54 lines
3284 bytes
W google chrome (i możliwe że operze/ie) np tak:
window.addEventListener('mousewheel', function (event)
{ event.preventDefault(); }, false);
W Fxie np. tak:
window.addEventListener('DOMMouseScroll', function (event)
{ event.preventDefault(); }, false);

Tutaj więcej: http://adomas.org/javascript-mouse-wheel/


To zablokuje przewijanie dla całego okna. Oczywiście możesz wywołać
też tę funkcję dla dowolnego elementu. I możesz też wyłączyć
obserwowanie przez removeEventListener.

--
http://code42.pl


On 27 Gru, 18:38, look997 <look...@gmail.com> wrote:
> On 27 Gru, 17:34, look997 <look...@gmail.com> wrote:
>
>
>
> > On 27 Gru, 17:28, Peter May <peter....@onet.pl> wrote:
>
> > > W dniu 2010-12-27 17:11, look997 pisze:
>
> > > > On 27 Gru, 16:45, Peter May<peter....@onet.pl>  wrote:
> > > >> W dniu 2010-12-27 14:34, look997 pisze:
>
> > > >>> Co zrobi , aby tymczasowo zablokowa przewijanie strony kiedy najedzie
> > > >>> si nad div id"ajdi"?
>
> > > >>> Potrzebuj tego, poniewa zrobi em mapk i gdy chc j powi kszy to
> > > >>> przewija si strona.
>
> > > >> Zablokowa przewijania to w zasadzie nie mo esz. Ale proponuj
> > > >> rozwi zanie pt. "Mapka zawsze na rodku". To da si zrobi w CSS
> > > >> (position:fixed), jak i w JS (jest w necie pe no przyk ad w).
>
> > > >> --
> > > >> Peter
>
> > > > Być może jestem idiotą, ale znalezione przeze mnie przykłady nie
> > > > działają. Dlatego zdecydowałem się zapytać na tym forum dyskusyjnym.
>
> > > A jakie wpisujesz słowa kluczowe do wyszukiwarki?
>
> > > --
> > > Peter
>
> > blokada przewijania strony js
>
> Istnieje preventDefault() ale nie wiem jak go użyć do przewijania.
Technical Details
Message-ID: <1d22c364-a990-4b60-82a3-c0eb1fda2869@f8g2000yqd.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!f8g2000yqd.googlegroups.com!not-for-mail
References: <7cf9db7d-d52d-4d9c-b398-1cd5e94fbb6b@z9g2000yqz.googlegroups.com> <ifacbs$gm0$1@news.onet.pl> <6b82dfb2-808b-41ee-b3e8-36971b9e5cab@f2g2000vby.googlegroups.com> <ifaese$ofj$1@news.onet.pl> <f9122001-f9c9-4c61-ab44-5f1804761316@k13g2000vbq.googlegroups.com> <b1505585-f8af-4182-bc07-e204a9ef3c20@l17g2000yqe.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!f8g2000yqd.googlegroups.com!not-for-mail
From: Reinmar <pkoszulinski@gmail.com>
Newsgroups: pl.comp.lang.javascript
Subject: Re: > Tymczasowa blokada przewijania strony po najechaniu nad div
Date: Tue, 28 Dec 2010 03:53:12 -0800 (PST)
Organization: http://groups.google.com
Lines: 60
Message-ID: <1d22c364-a990-4b60-82a3-c0eb1fda2869@f8g2000yqd.googlegroups.com>
References: <7cf9db7d-d52d-4d9c-b398-1cd5e94fbb6b@z9g2000yqz.googlegroups.com> <ifacbs$gm0$1@news.onet.pl> <6b82dfb2-808b-41ee-b3e8-36971b9e5cab@f2g2000vby.googlegroups.com> <ifaese$ofj$1@news.onet.pl> <f9122001-f9c9-4c61-ab44-5f1804761316@k13g2000vbq.googlegroups.com> <b1505585-f8af-4182-bc07-e204a9ef3c20@l17g2000yqe.googlegroups.com>
NNTP-Posting-Host: 78.8.15.246
Mime-Version: 1.0
X-Trace: posting.google.com 1293537192 7989 127.0.0.1 (28 Dec 2010 11:53:12 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Tue, 28 Dec 2010 11:53:12 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: f8g2000yqd.googlegroups.com; posting-host=78.8.15.246; posting-account=47jpjQoAAAAoxw0hBaX2ps6gb9_hJEzw
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13,gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit