Skip to content
Extraits de code Groupes Projets
Valider f9990f39 rédigé par esj's avatar esj
Parcourir les fichiers

Validation dynamique X(HT)ML des scritps Ajax. Il est à présent possible de...

Validation dynamique X(HT)ML des scritps Ajax. Il est à présent possible de provoquer à la souris l'application du validateur intégré sur le résultat d'un appel Ajax. Le navigateur ouvrira alors une 2e fenetre (ou un 2e onglet) affichant la liste des erreurs possibles et le source coloré renvoyé par le serveur. La fenetre initiale aura pour sa part le résultat habituel (toutefois Firefox ouvre parfois une 3e fenetre, visiblement pour des pbs de synchronisation qui semblent dépourvus de solutions claires).

On se serait attendu que cette fonctionnalité soit déclenchée par le bouton droit de la souris. Mais pour une fois que IE était allé sagement à l'école de X-window pour copier son système de spécification de boutons par un masque de bits, le W3C ne s'est pas fait faute d'inventer une nouvelle spécification, incompatible avec l'autre et moins bien conçue. Au final, le plus portable a semblé de considérer qu'il faut invoquer le validateur sur le script Ajax si uné au moins des 3 touches Shift, Alt, et Meta est enfoncée: cela donne une palette d'utilisations qui devrait s'adapter aux environnements où une ou deux de ces trois touches sert à autre chose. Tout ceci, évidemment ne concerne que les scripts Ajax et non tous les liens d'une page, autrement dit les appels des fonctions Javascript 
AjaxSqueezeNode ou charger_node_url qui, de proche en proche, reçoivent la structure ''event'' récupéré dans le script de l'attribut ''onclick''.
parent dae0bbc7
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Chargement en cours
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter