Forum de discussion
Forum « Programmation Javascript » (archives)
Javascript et Accesskey comment faire
Envoyé: 12 août 2004, 10h17 par I.S.M.U.
En découvrant la balise html accesskey, j'ai pensé à une astuce pour ouvrir une page web avec un raccourcis clavier : Voici comment je m'y prend :
<a href="page.html" target="_blank" accesskey="X" onfocus="window.open('page.html','','scrollbars=yes,width=640,height=420');"></a>
Essayez-le! En appuyant sur Alt-X vous ouvrez automatiquement une nouvelle fenêtre.
Il y a un hic : Le focus demeurant sur le lien, chaque fois que l'on ferme la fenêtre "enfant", une nouvelle s'ouvre. Le problème se règle si l'on clique ailleur sur la fenêtre "parent". J'ai beaucoup de difficulté avec Javascript mais je suis sûr que le problème se règle facilement(ex. avec un OnClose sur la fenêtre enfant on change le focus sur quelque chose d'autre et le problème est réglé... mais je n'y arrive pas).
Il y a probablement un habitué du javascript qui aura la réponse à ce problème. Ou peut-être que ma découverte est connu depuis longtemps mais je n'ai jamais vu de site web utilisant les accesskey de cette façon!
Merci d'avance!
Réponses
|