2010-03-26 5 views
1

Je joue avec jQTouch pour créer une application web sur l'iPhone.Eventlistener pour la saisie de formulaire sur l'iphone?

J'utilise l'extension de défilement pour créer l'effet d'une barre d'outils fixe en haut de la page tout en permettant de faire défiler le reste de la page via un div défilable. Tout fonctionne correctement, sauf lorsqu'un utilisateur tire le clavier pour remplir des éléments de formulaire dans le div scrollable. Le corps entier est poussé vers le haut et la barre d'URL laide est montrée.

Y at-il un moyen d'empêcher cela?

Répondre

0

J'ai le même problème. Ma solution partielle est que je change la hauteur du div défilant quand le clavier apparaît (ce que l'événement de focus me dit) et défile vers le haut (et inverse quand l'événement de flou se produit).

Tout va bien, sauf qu'il y a le problème restant que le téléphone défile après la première entrée de caractères.

Questions connexes