J'ai rencontré un problème étrange avec javascript.comment vérifier si le fichier js est téléchargé à la fin du client
La page de problème utilise du code jQuery pour collecter des données et elle vérifie la validation des entrées. Si la validation est vraie, elle est publiée sur le serveur. Certains de nos utilisateurs ont signalé (10% ou peut-être beaucoup moins), ils ne pouvaient pas soumettre sur le site Web.
Nous avons parlé avec l'un des utilisateurs qui ont eu le problème, et étaient encore plus confus après.
PC de testeur: XP, IE8, FireFox
La première fois qu'il a utilisé IE et la validation JavaScript n'a pas le feu, il n'a pas pu soumettre des données au serveur ni parce que la validation a été mis en faux par défaut. (il est supposé avoir un message d'erreur apparaissant si la validation est fausse)
Ensuite, il a testé avec F.F. (F.F a travaillé tout de suite).
Revenant à IE à nouveau, le script de validation a commencé à fonctionner et l'envoi a de nouveau réussi. Donc, après tout le testeur n'a plus de problème, et ne pouvait pas non plus répliquer.
Je me demande si un logiciel ou un programme peut empêcher le téléchargement du fichier js? Parce que la page est également hébergée dans un i-frame dans un autre site Web, c'est pourquoi je pense que certains antivirus peuvent penser qu'il s'agit d'une menace à travers le domaine et a arrêté le travail de publication.
Si oui, comment puis-je faire une vérification pour m'assurer que tous les fichiers js requis sont téléchargés avant que l'utilisateur ne fasse une soumission? Quoi d'autre devrais-je regarder, puisque le problème se produit sur l'extrémité du client seulement, sans validation de fin de serveur pour le moment.
@drachenstern: merci pour le modifier
Amélioration progressive? – strager