Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



Jak zakazat scrollovani stranky a zpracovavat sipky v JS?

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: Jak zakazat scrollovani stranky a zpracovavat sipky v JS?

Autor: Leo

12:04:38 13.05.2005

Sorry, necetl jsem poradne zadani. U takovehle aplikace to mas smysl, na beznem webu samozrejme spis ke skode, Leo

Citovat příspěvek

 

Re: Jak zakazat scrollovani stranky a zpracovavat sipky v JS?

Autor: los.

11:44:22 13.05.2005

Takéto "voloviny" sa robia pre používateľa.
Napr. keď chcete spraviť stránku ovládateľnú klávesnicou a nechcete, aby sa pri posunutí v nejakom zozname šípkou dole posunula aj celá stránka, ako to chce aj autor dotazu.

Citovat příspěvek

 

Re: Jak zakazat scrollovani stranky a zpracovavat sipky v JS?

Autor: Leo

20:58:36 12.05.2005

S odpustenim, ale proc chcete delat takovou volovinu? Leo

Citovat příspěvek

 

Re: Jak zakazat scrollovani stranky a zpracovavat sipky v JS?

Autor: los.

19:47:30 12.05.2005

Ja používam niečo takéto, tak si vytiahnite z toho to dôležité:

Common.stopEvent = function (ev)
{
ev || (ev = window.event);

if (Common.is_ie)
{
ev.cancelBubble = true;
ev.returnValue = false;
}
else
{
ev.preventDefault ();
ev.stopPropagation ();
}
};

Citovat příspěvek

 

Jak zakazat scrollovani stranky a zpracovavat sipky v JS?

Autor: Howard

15:37:03 12.05.2005

Jde o nejake reporty, ktere se generuji do HTML a do toho souboru se prida javascript, ktery umozni na ty strance posouvat barevne "pravitko", ktere podbarvuje jeden radek zaznamu, protoze jich je hodne. Lze ho posouvat kurzorem, nebo mysi.

V BODY mam toto:

[bold]onkeydown="eventHandler(event);"[/bold]

funkce eventHandler zpracovava stisknute klavesy, mimo jine i sipky a nejak na ne reaguje.

Problem je v tom, ze pri stisku sipky dolu se posune i stranka. Jak zaridit, aby se to nestalo, aby na sipku dolu zareagovala pouze moje funkce a browser se neposunul?

Zkousel jsem tam pridat return false;, bez efektu. Zkusil jsem pouzit v BODY

[bold]onkeypress ="funkce; return false;"[/bold]

Toto funguje alespon ve Firefoxu - ze se potlaci posuv stranky, jeste zbyva Opera. Obavam se, jestli to vubec pujde.

Kdyz se v eventHandler() udela napr. to, ze posuv toho pravitka reaguje na klavesu C smerem dolu, tak to samozrejme funguje. Ale ja to chci na sipkach.

Mate naky napad, jak to rozjet jeste v Opere?

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: