Bonjour,
Je suis en train d'adapter une appli Web pour son utilisation sur une tablette. Je travaille plus particulièrement avec une Samsung Galaxy Tab 10.1.
Cette appli comporte des saisies de dates qui sont actuellement prises en charge par un calendrier jQuery (datepicker).
Sur la tablette, le calendrier jQuery apparaît bien, mais il arrive que le clavier virtuel vienne masquer le calendrier jQuery de l'application.
J'ai commencé par modifier les zones de saisie en l'attribut HTML5 type="date" dans le but d'avoir un clavier virtuel adapaté à la saisie d'une date, mais cela ne fonctionne bien qu'avec Opera qui affiche effectivement un calendrier. Chrome et Firefox ne prennent pas en compte cet attribut et affichent un clavier numérique nettement moins pratique que le calendrier jQuery.
Dans ces conditions, je voudrais savoir s'il existe un moyen d'empêcher l'affichage du clavier virtuel.
Toujours à propos du clavier virtuel, j'ai remarqué que selon le navigateur utilisé, l'affichage du clavier virtuel faisait automatiquement défiler l'affichage de la page pour que la zone de saisie ne soit pas masquée par celui-ci. C'est le cas avec Chrome, mais pas avec Firefox. Y a-t-il un moyen de contrôler ce comportement ?
Merci d'avance pour vos réponses.
Morgann
Je suis en train d'adapter une appli Web pour son utilisation sur une tablette. Je travaille plus particulièrement avec une Samsung Galaxy Tab 10.1.
Cette appli comporte des saisies de dates qui sont actuellement prises en charge par un calendrier jQuery (datepicker).
Sur la tablette, le calendrier jQuery apparaît bien, mais il arrive que le clavier virtuel vienne masquer le calendrier jQuery de l'application.
J'ai commencé par modifier les zones de saisie en l'attribut HTML5 type="date" dans le but d'avoir un clavier virtuel adapaté à la saisie d'une date, mais cela ne fonctionne bien qu'avec Opera qui affiche effectivement un calendrier. Chrome et Firefox ne prennent pas en compte cet attribut et affichent un clavier numérique nettement moins pratique que le calendrier jQuery.
Dans ces conditions, je voudrais savoir s'il existe un moyen d'empêcher l'affichage du clavier virtuel.
Toujours à propos du clavier virtuel, j'ai remarqué que selon le navigateur utilisé, l'affichage du clavier virtuel faisait automatiquement défiler l'affichage de la page pour que la zone de saisie ne soit pas masquée par celui-ci. C'est le cas avec Chrome, mais pas avec Firefox. Y a-t-il un moyen de contrôler ce comportement ?
Merci d'avance pour vos réponses.
Morgann