plop3000
Messages postés135Date d'inscriptionmercredi 23 mai 2007StatutMembreDernière intervention 7 avril 2012
-
15 avril 2009 à 11:05
cs_Kimjoa
Messages postés262Date d'inscriptionvendredi 6 mai 2005StatutMembreDernière intervention19 septembre 2014
-
16 avril 2009 à 23:42
Bonjour,
Je développe une page JSP qui possède un fichier javascript associé.
Ma page JSP est séparée en 2 parties :
- la partie de gauche contient une liste de noms de documents
- la partie de droite affiche le document (au format pdf) sélectionné dans la partie de gauche.
Mon problème est que suite à un click sur une des lignes de la partie de gauche (afin de sélectionner un document à ouvrir), le focus est pris par la partie de droite (le pdf).
Je souhaiterais que le focus soit rendu à la liste de gauche à la fin de l'ouverture du pdf dans la partie droite.
J'ai bien tenté un "partieGauche.focus();" dans mon fichier javascript associé à la page JSP mais cela ne fonctionne pas, c'est un peu comme si le pdf mettait trop de temps à se charger à l'écran est qu'il récupérait à nouveau le focus :(
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 15 avril 2009 à 14:53
Bonjour,
focus ce doit être sur un champ accessible ou un [i]frame
lu chez SelfHtml :
positionne le curseur ou la zone de saisie active sur l'élément concerné.
N'attend pas de paramètre. Peut être utilisé sur: boutons pouvant être cliqués,
cases à cocher, champs pour fichier à transmettre, éléments cachés dans les formulaires,
Champs de saisie pour mot de passe, cases d'option, Boutons pour interrompre,
Boutons pour envoyer champs de saisie à une ligne, champs de saisie à plusieurs lignes
et/ou
Rend une fenêtre active. Approprié pour l'utilisation d'une deuxième fenêtre
mais aussi pour des fenêtres cadres. N'attend aucun paramètre.
plop3000
Messages postés135Date d'inscriptionmercredi 23 mai 2007StatutMembreDernière intervention 7 avril 20121 15 avril 2009 à 21:22
Merci d'avoir répondu.
Le programme utilise Dojo. Savez vous s'il existe un moyen d'attendre la fin de l'éxécution d'une méthode avant de redonner le focus à un objet Dojo (un objet de type table).
cs_Kimjoa
Messages postés262Date d'inscriptionvendredi 6 mai 2005StatutMembreDernière intervention19 septembre 2014 16 avril 2009 à 23:42
le focus est accessible aussi par l'intermédiare d'un attribut tabindex .... j ai pas tout bien compris , mais si tu mets un attribut tabindex sur ton menu de gauche et que tu applique un js après l ouverture de ton pdf qui applelle le focus vers l'élément qui définit le tabindex, ptete ca pourrais marcher ....