Autor Zpráva
MartinJanda
Profil
Ahoj,
řeším problém ovládání stránek pomocí klávesových stránek.
Našel jsem článek: http://interval.cz/clanky/klavesove-zkratky-na-www-strankach/
Problém je, že to funguje jen pro IE a to ještě ne vždy.

Neřešil jste tento problém někdo pomocí javascriptu?

Jde mi o to, abych mohl přecházet mezi odkazy na stránce pomoci stisku [Alt]+[klávesa].

Předem díky za radu a nápady.
Joker
Profil
Dovolil bych si jen takovou poznámku, že nebezpečí tohoto je v tom, že klávesová zkratka bude kolidovat s klávesovou zkratkou, kterou používá prohlížeč pro nějakou svojí funkci. A různé prohlížeče používají různé, navíc i různé jazykové verze mohou mít různé a ještě navíc si uživatel může definovat svoje, takže je dost složité se vyhnout kolizi.
peta
Profil
MartinJanda
http://www.jakpsatweb.cz/html/obecne-atributy.html
http://www.jakpsatweb.cz/formulare-4.html#accesskey
MartinJanda
Profil
Díky, ty stránky jsem samozřejmě četl. Nejprve jsem si myslel, že to jede jen v IE a ne firefoxu, pak jsem zjistil, že ve firefoxu je na to zkratka [alt]+[shift]+[klávesa]. Zůstava už jen opera, tam jsem na to zatím nepřišel.

Ano, ty možné konflikty jsou problém. Samozřejmě u klasických stránek informativní povahy a určené internetu bych žádné klávesové zkratky nepoužíval. Potřebuju to však do aplikace, která poběží na intranetu a zde by klávesové zktratky bez konfliktů (resp. zkratky ve stránce by překryli-měli přednost před těmi v prohlížeči) značně urychlili práci se systémem.

Právě proto si myslím, že bude existovat nějaké řešení pomocí javascriptu, ale mé znalosti JS nejsou na takové úrovni, abych to vyřešil sám.

Takže asi nikdo nic, že? I tak díky
peta
Profil
MartinJanda
http://www.volny.cz/peter.mlich/hry/hry.htm
Toto téma je uzamčeno. Odpověď nelze zaslat.