Je suis intéressé par l'utilisation d'une invite JavaScript pour que l'utilisateur entre des données. Des préoccupations sur l'utilisation de JS invite? Est-ce que les navigateurs vont paniquer?Invite JavaScript - Est-ce bon à utiliser? Ou agit-il étrange dans certains navigateurs?
Répondre
Dans IE prompt
provoque un security warning. C'est pour cette raison que je ne l'utilise pas
Dans les versions actuelles d'Internet Explorer, la boîte de dialogue Invite n'apparaît pas tant que l'utilisateur n'a pas cliqué sur une barre d'informations. Faire le vôtre dans DHTML ou via ShowModalDialog est probablement un meilleur pari. – EricLaw
Je déconseille personnellement. L'apparence de la fenêtre dépend du navigateur et de votre contrôle. Dans certains navigateurs, la boîte de dialogue sera modale au point que l'utilisateur ne sera pas en mesure de passer à un autre onglet sans aborder l'invite
Je recommande personnellement jQuery UI - les widgets sont personnalisables, et invites ne se reproduit pas une autre fenêtre
Je préfère enregistrer 70kb de JS et sacrifier les onglets de l'utilisateur. Quoi qu'il en soit, les invites JS visent à faire des opérations «ok, yes, no, cancel». L'interface utilisateur de chargement est une sorte d'overkill. Maintenant, si OP utilise déjà l'interface utilisateur dans son projet alors que diable, utilisez une boîte de dialogue de l'interface utilisateur. – Ben
En fait, dans ce cas, 'prompt 'consiste à demander à l'utilisateur de saisir du texte. OMI cela ne devrait jamais être fait dans une fenêtre séparée. jQuery UI ou non, cela devrait être fait dans le document lui-même. – Matt
D'accord, m'a confus avec «confirmer», néanmoins j'ai utilisé les boîtes de dialogue jqueryUI modales pour travailler avec les entrées de l'utilisateur et ajax et je n'ai pas de plaintes, pour le moment. @OP Je n'ai vraiment pas vu de site qui utilise des applications rapides, en dehors des applications collégiales, depuis la fin des années 90 et début des années 2000 (ou peu importe le nom de ces décennies). – Ben
- 1. Problèmes avec .getJSON $ dans certains navigateurs
- 2. Invite personnalisée JavaScript synchrone
- 3. Echos de sons externes dans certains navigateurs
- 4. Quelqu'un sait un bon Javascript invite l'utilisateur à mettre à jour leur navigateur
- 5. Javascript RegExp pour autoriser uniquement certains caractères à certains endroits
- 6. Span mise hors - à l'aide Float (uniquement dans certains navigateurs)
- 7. invite de modification javascript
- 8. Problème avec la réponse JSON d'ASP.NET MVC dans certains navigateurs
- 9. jQuery offset() ne fonctionne pas dans certains navigateurs, sur certains ordinateurs
- 10. javascript problème d'arrondi étrange
- 11. Invite de modification en javascript
- 12. « return false » est ignoré dans certains navigateurs pour le lien ajouté dynamiquement au DOM avec JavaScript
- 13. iFrames mauvais ou bon?
- 14. Droite nav gouttes ci-dessous le contenu; certains navigateurs
- 15. Erreur d'objet étrange dans Javascript
- 16. Comportement étrange IE7 (ou non)
- 17. Redimensionnement étrange dans tous les navigateurs sauf IE
- 18. Javascript: différents keyCodes sur différents navigateurs?
- 19. Comportement étrange en JavaScript
- 20. Comportement Javascript différent dans différents navigateurs
- 21. Certains navigateurs ne reconnaissent pas les méta-tags ajoutés via Javascript
- 22. restreindre widgets javascript à certains domaines
- 23. Fonction javascript pour différents navigateurs
- 24. Très étrange erreur JavaScript
- 25. Je voudrais accéder à certains fichiers de résolution dans un .ico multirésolution de javascript (ou html, d'ailleurs)
- 26. Javascript popup taille différente dans différents navigateurs?
- 27. comportement étrange en javascript
- 28. Restreindre l'accès à certains éléments en Javascript
- 29. Versions javascript et javascript des navigateurs web fonctionnels
- 30. Vous connaissez un bon moyen de nettoyer une chaîne dans .net à utiliser en Javascript?
Spécifiquement à quelle invite de Javascript faites-vous référence? – roryf
'prompt' Je suppose. –
Les navigateurs ne paniqueront pas, mais vos utilisateurs le feront probablement. –