|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 4 ![]() |
Bonjour,
je souhaiterais afficher une popup lorsque, quand l'utilisateur navigue dans un div contentEditable, il passe en naviguant au clavier (via les flèches) sur une partie précise d'un div contentEditable (je vois bien comment le faire si je click sur cette partie (événement onclick défini sur cette partie) mais pas comment le faire si j'y arrive en navigant via les flèches. Ce que je voudrais reproduire comme comportement est similaire à celui que l'on a lorsque l'on crée un lien dans un nouveau mail dans Gmail : quand on navigue avec les flèches sur ce lien, une popup s'ouvre nous proposant de l'éditer. Merci de votre aide!! Patrick |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() |
pourquoi ne pas essayer onfocus qui s’exécutera quand le champ voulus acquiert le focus.
__________________
Spécialiste des questions bêtes L'urgent est fait, l’impossible est en cour, pour les miracles prévoir un délaiSi une reponse vous plait ou vous a aidé n'hesitez pas a voter pour
|
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 4 ![]() |
Merci pour ta réponse, mais ça ne fontionne pas dans mon cas avec onfocus.
Par exemple voici le code suivant: Code html :
Quand je click sur le lien celui-ciu devient bien rouge. Par contre si le click sur texte et que je me déplace avec les flêches du clavier sur le lien rien ne se passe. Une idée ? Merci ! |
||
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() |
ça c'est bizarre car le onfocus devrait s'en moquer par quel moyen ton lien acquiers le focus.
Tu a testé de mettre ton lien dans un bouton et essayer comme sa avec onfocus? C'est peut être liée aux propriétés de la balise a
__________________
Spécialiste des questions bêtes L'urgent est fait, l’impossible est en cour, pour les miracles prévoir un délaiSi une reponse vous plait ou vous a aidé n'hesitez pas a voter pour
|
|
|
00
|
|
|
#5 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 071 ![]() |
selection != focus
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() |
Pas faut sa.
Au-temps pour moi. Si la personne se déplace avec la tabulation, sa marcherais mais avec les flèches ....
__________________
Spécialiste des questions bêtes L'urgent est fait, l’impossible est en cour, pour les miracles prévoir un délaiSi une reponse vous plait ou vous a aidé n'hesitez pas a voter pour
|
|
|
00
|
|
|
#7 | ||
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 4 ![]() |
Pas d'autre idée pour que lorsque je me déplace avec les flêches sur le texte du lien je puisse générer un événement ?
Code html :
Merci de votre aide! |
||
|
|
00
|
|
|
#8 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 071 ![]() |
A part essayer de gérer un onselectionstart et le selection length et tout le toutim, je vois pas trop, mais bonjour poru la compatibilité.
A mon avis tu devrais plutot réfléchir à une autre ergonomie ...
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com