Autor Zpráva
Call
Profil *
Zdravím, přemýšlím jak si udělat na webu klávesové zkratky, ale nějak nemůžu přijít na to jak...

Sice sem našel věci jako acceskey, ale když sem zkoušel podporu a funkčnost v různých prohlížečích, tak to je jedním slověm hrůza. Buď to funguje všude jinak, nebo radši vůbec...

Proto by mě zajímalo jestli jde nějak udělat, že budu mít někde ve stránce skript, který se spustí když uživatel zmáčkne kdekoliv na stránce třeba klávesu Delete (vlastně se prostě spustí nějaká nadefinovaná funkce...)

Jde to nějak udělat?

díky moc za rady..
Chamurappi
Profil
Reaguji na Call:
Viz Navigace šipkami na klávesnici.
peta
Profil
http://www.volny.cz/peter.mlich/hry/hry.htm
ha, koukam, ze se tam neco rozbilo, neni to pekne pod sebou... hm
Call
Profil *
Skvělé, díky! ale ještě jedna otázka, kde můžu zjistit která klávesa má jaké číslo?
Měsíček
Profil
"kde můžu zjistit která klávesa má jaké číslo?"

Koukni na ty linky .. myslím, že to tam někde je ;)
Chamurappi
Profil
Reaguji na Call:
Uprav si tu moji funkci, přidej jí před return třeba
  document.title = event.keyCode;
… a pak jen sleduj titulek okna.
OnZ
Profil
Chamurappi
document.title = event.keyCode;
Nefunguje vždy a ne ve všech prohlížečích
Chamurappi
Profil
Reaguji na OnZ:
Z jakých důvodů by to mělo uvnitř té mé funkce selhat?
OnZ
Profil
Chamurappi
Tady
Chamurappi
Profil
Reaguji na OnZ:
Tam se praví, že hodnota event.keyCode funguje spolehlivě jen v metodách onkeydown a onkeyup.
Takže proč by neměla fungovat v mé funkci?

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0