2009-12-08 8 views
0

Avoir un script qui utilise la validation jquery. Testé sur 2 Blackberry et ni travaillé correctement.Javascript ne fonctionne pas sur Blackberry

http://andrewpeller.com/contest/indexTest.html

1er one - Blackberry validation Téméraire Email ne fonctionnerait pas même avec le courrier électronique valide comme [email protected]

2ème formulaire ne présenterait pas du tout.

Des suggestions sur la façon de le faire fonctionner? Will jquery même travailler sur la mûre?

merci

Répondre

1

Le navigateur Blackberry par défaut est très limité en JavaScript. Je ne m'attendrais pas à ce que jQuery fonctionne bien dans son navigateur par défaut.

Cependant, je vous suggère d'essayer d'utiliser Opera Mini pour le Blackberry. Il gère beaucoup mieux JavaScript. J'ai réussi à exécuter quelques applications Web en utilisant ExtJS 2.x (adaptateur jQuery) dans Opera Mini sur différents modèles de Blackberry, sans problèmes.

Si vous allez déployer cette page Web au public, je suggère d'utiliser XHTML/CSS simple et faire la validation de formulaire côté serveur.

+0

Est-ce que «Blackberry» englobe le système d'exploitation ou la société ou un périphérique spécifique ...? (Accordé cette question est très date maintenant ;-) –

0

Vérifiez vos options BlackBerry navigateur - certains périphériques Javascript est désactivé par défaut.

3

Vous aurez probablement besoin d'accueillir les utilisateurs avec JavaScript désactivé lorsque visant les appareils mobiles.

Votre formulaire semble être conçu de sorte qu'il ne peut être soumis sans Javascript activé. Vous devriez changer ceci pour le faire fonctionner sur les navigateurs non-JS. Assurez-vous d'avoir une sorte de validation côté serveur pour les champs.

1

Je ne sais pas ce que vous avez BlackBerry, mais en plus Opera Mini vous devriez également regarder le nouveau Bolt Browser il est vraiment sympa.

Maintenant, cela étant dit. En tant que développeur mobile depuis de nombreuses années, j'encourage toujours les développeurs et les clients à développer leurs sites mobiles sans avoir besoin de JS, dans la mesure du possible.

0

Le navigateur de navigation Bolt n'est pas supporté pour l'instant. En fait jQuery validation fonctionne sur bb5 mais se casse onfocus, onblur événements. Sur bb6 cela fonctionne bien.

Questions connexes