Thickbox et Focus
Fermé
azerwhite
Messages postés
625
Date d'inscription
mardi 21 octobre 2008
Statut
Membre
Dernière intervention
7 novembre 2011
-
11 janv. 2010 à 12:11
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 12 janv. 2010 à 17:22
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 12 janv. 2010 à 17:22
A voir également:
- Thickbox et Focus
- Focus stacking logiciel gratuit - Télécharger - Photo & Graphisme
- Focus writer - Télécharger - Traitement de texte
- Bluetooth ford focus 6000 cd - Forum Autoradio
- Tracking focus - Forum Sony
- Mozilla focus - Télécharger - Navigateurs
7 réponses
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
11 janv. 2010 à 17:23
11 janv. 2010 à 17:23
Il faudrait que tu crées une fonction qui ouvre manuellement la lightbox.
Et dans cette fonction, tu ajoutes ça : tonchamp.focus();
Et dans cette fonction, tu ajoutes ça : tonchamp.focus();
azerwhite
Messages postés
625
Date d'inscription
mardi 21 octobre 2008
Statut
Membre
Dernière intervention
7 novembre 2011
43
11 janv. 2010 à 17:26
11 janv. 2010 à 17:26
Mmmm, j'ai pas tout à fait compris: la lightbox c'est quoi exactement ?
et après je fais un getElementBy
?
et après je fais un getElementBy
?
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
11 janv. 2010 à 17:29
11 janv. 2010 à 17:29
Lightbox = Thickbox
document.getElementById('id_du_champ').focus();
document.getElementById('id_du_champ').focus();
azerwhite
Messages postés
625
Date d'inscription
mardi 21 octobre 2008
Statut
Membre
Dernière intervention
7 novembre 2011
43
11 janv. 2010 à 17:32
11 janv. 2010 à 17:32
Je comprends pas bien pour le moment ma lightbox s'ouvre quand j'appuie sur un bouton donc manuellement non ?
Et le problème ne se résume pas à un .focus à ce que j'ai vu sur les forums qui en parler.
Tu as essayé ? ca marche ?
Et le problème ne se résume pas à un .focus à ce que j'ai vu sur les forums qui en parler.
Tu as essayé ? ca marche ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
11 janv. 2010 à 18:17
11 janv. 2010 à 18:17
Tu peux simplement ajouter un onclick sur le lien :
onclick="document.getElementById('id_du_champ').focus();"
azerwhite
Messages postés
625
Date d'inscription
mardi 21 octobre 2008
Statut
Membre
Dernière intervention
7 novembre 2011
43
12 janv. 2010 à 15:01
12 janv. 2010 à 15:01
Non, parce que au click le box n'est pas encore initialisé.
Je suis désolé mais tu as essayé ce que tu me propose ou tu dis juste les réponses bateaux d'un .focus ?
Néanmoins j'apprécie le fait que tu veux m'aider (Tu es bien le seul).
En tout cas, je trouve la solution nul part sur le net. C'est tout de même bizarre qu'une évidence d'accessibilité ne soit pas réalisable en Jquery.
Snif
Je suis désolé mais tu as essayé ce que tu me propose ou tu dis juste les réponses bateaux d'un .focus ?
Néanmoins j'apprécie le fait que tu veux m'aider (Tu es bien le seul).
En tout cas, je trouve la solution nul part sur le net. C'est tout de même bizarre qu'une évidence d'accessibilité ne soit pas réalisable en Jquery.
Snif
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
12 janv. 2010 à 17:22
12 janv. 2010 à 17:22
Certains système de lightbox permettent d'ouvrir une lightbox "manuellement" en Javascript, donc ça pourrait être faisable avec Thickbox.
En gros, tu mettrais onclick="ouvrirLightbox(); return false;" sur l'élément puis la fonction ressemblerai à ça :
En gros, tu mettrais onclick="ouvrirLightbox(); return false;" sur l'élément puis la fonction ressemblerai à ça :
function ouvrirLightbox() { // commande qui ouvre une lightbox champ.focus(); }