Window.event ne fonctionne pas sous Netscape6.2 - Mozilla/FireFox
jakata
Messages postés35Date d'inscriptiondimanche 5 novembre 2000StatutMembreDernière intervention30 juillet 2009
-
17 févr. 2006 à 14:14
jakata
Messages postés35Date d'inscriptiondimanche 5 novembre 2000StatutMembreDernière intervention30 juillet 2009
-
21 févr. 2006 à 12:23
Hello,
j'ai, a nouveau, un petit souci.
Le window.event ne fonctionne pas sous Netscape6 et FireFox.
J'ai chercher et j'ai trouvé ceci, qui ne fonctionne pas non plus : evenement.which ou event.which
jakata
Messages postés35Date d'inscriptiondimanche 5 novembre 2000StatutMembreDernière intervention30 juillet 2009 20 févr. 2006 à 14:53
je dois vérifier ce que l'utilisateur encode.
certains champs n'acceptent que du numérique.
Pour les mots de passe ou adresse email à encoder 2 fois, j'empêche le ctrl + v et ctrl + c pour obliger la personne à taper ses données.
Mindiell
Messages postés558Date d'inscriptionjeudi 25 juillet 2002StatutMembreDernière intervention 5 septembre 20071 20 févr. 2006 à 15:01
Marrant, moi je fais un "onchange" sur le input concerné,
et si sa longueur est modifiée de plus de un à la fois, alors je reviens en arrière et j'affiche un alert...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Mindiell
Messages postés558Date d'inscriptionjeudi 25 juillet 2002StatutMembreDernière intervention 5 septembre 20071 20 févr. 2006 à 17:11
Un truc comme ca (taper vite fait, j'ai pas le script sous la main :
<script type="text/javascript">
<!--
var taille_passe2 = 0;
var oldtaille_passe2 = taille;
function verifie(id)
{
var c = document.getElementById(id);
var old_c = document.getElementById('old_'+id);
if (c!=null && old_c!=null)
{
//On verifie par rapport a l'ancienne valeur
if (c.value.length>(old_c.value.length+1))
{
alert ('Pas de copier-coller !');
c.value = old_c.value;
}
}
}
-->
</script>
jakata
Messages postés35Date d'inscriptiondimanche 5 novembre 2000StatutMembreDernière intervention30 juillet 2009 21 févr. 2006 à 12:00
J'ai cherché sur le site de Netscape et ils l'écrivent de la même manière.
Quand je fais un alert(typeof(NSEvent.preventDefault())) il m'affiche undefined.
Je pense avoir chercher partout. Je ne trouve pas l'erreur. Il ne veut pas effacer le caractère entré!
Mindiell
Messages postés558Date d'inscriptionjeudi 25 juillet 2002StatutMembreDernière intervention 5 septembre 20071 21 févr. 2006 à 12:06
T'as vérifié que NSEvent.cancelable te renvoit bien true ? :o)
Et que tu rentres bien dans la boucle et tout ?
fais un alert avant le preventDefault...