begin process at 2012 05 29 07:09:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Correspondance IE -> Firefox


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Correspondance IE -> Firefox

samedi 14 mai 2005 à 11:23:27 | Correspondance IE -> Firefox

tommy_lapotence

Bonjour,

J'ai un problème de correspondance de code entre IE et Firefox.

J'ai un <input type="input"> dans un form dont la valeur doit être comprise entre 1 et 50.
J'ai donc fait une fonction validate() en javascript.

Mon problème c'est que sous IE, quand le nombre n'est pas bon, il me met un message d'erreur et reste sur la page, alors que sous Firefox, après le message d'erreur, il passe quand même à la page renseignée dans action .

Voici le code de la ligne :
event.returnValue=false;

Merci de votre aide
samedi 14 mai 2005 à 12:35:27 | Re : Correspondance IE -> Firefox

bultez

Membre Club

Bonjour,
pas compris
event.returnValue=false;
exemple ? :

<form ... onsubmit="return(controle());"...

function controle()
{ if (erreur) return false;
   else return true;    }

Cordialement. Bul. ~
Site~~Mail~

lundi 16 mai 2005 à 13:56:56 | Re : Correspondance IE -> Firefox

tommy_lapotence

Voilà ma fonction validate :

Le event.returnValue est la même chose que le return, mais sous Firefox, il me met le message d'alerte, mais passe quand même à la page suivante.

function validate()
{
  NS = (document.layers) ? 1 : 0;
  IE = (document.all) ? 1: 0;
  mNv=formajout.ajouteur.value;
  if (mNv<1 || mNv>50)
  {
    alert('Le nombre de photo doit être compris entre 1 et 50.');
    if(NS) return false;
    if(IE) event.returnValue=false;
  }
}


lundi 16 mai 2005 à 15:37:56 | Re : Correspondance IE -> Firefox

bultez

Membre Club

function validate()
{
  mNv=formajout.ajouteur.value;
  if (mNv<1 || mNv>50)
  {
    alert('Le nombre de photo doit être compris entre 1 et 50.');
    return false;
  }
else return true;
}

<form ... onsubmit="return(validate);"...
...
<input type="submit".../>


Cordialement. Bul. ~Site~~Mail~

lundi 16 mai 2005 à 19:08:25 | Re : Correspondance IE -> Firefox

tommy_lapotence


Oui, mais c'est le "return false" qui ne marche pas dans Firefox, alors que ça marche très bien dans IE.



mardi 17 mai 2005 à 09:24:31 | Re : Correspondance IE -> Firefox

bultez

Membre Club
Réponse acceptée !

le ch'tit exemple ci-dessous
fonctionne sous ie et sous mozilla
[ = firefox ] et il n'y a pas de raisons
pour que cela ne fonctionne pas
sauf erreur sur les balises ( form .... )


<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<script type="text/javascript">
function validate()
{  mNv=Number(formajout.ajouteur.value);
  if (mNv<1 || mNv>50)
  {    alert('Le nombre de photo doit être compris entre 1 et 50.');
    return false;  }
else return true;}
</script>
<form  name="formajout" onsubmit="return(validate());"
 action="taille.htm">
<input type="text" name="ajouteur"/>
<input type="submit" value="valider"/>
</form>
</BODY>
</HTML>


Cordialement. Bul. ~Site~~Mail~

mardi 17 mai 2005 à 17:12:26 | Re : Correspondance IE -> Firefox

tommy_lapotence


Oui, en fait c'est le onsubmit="return(validate())"

Si je met juste onsubmit=validate(), il passe quand même à la page suivante.

Merci beaucoup, mon problème est résolu




Cette discussion est classée dans : problème, code, ie, firefox, correspondance


Répondre à ce message

Sujets en rapport avec ce message

ie firefox -- problème [ par satellite34 ] bonjour,j'ai un problème avec la fonction qui suit, en fait je souhaite l'utiliser avec firefox et ie, mais celle ci ne marche que sous ieetant trés n Problème de focus entre IE et FireFox [ par pcmanprogrammeur ] Bonjour!Essayez ce code dans les 2 navigateurs :champ 1 : champ 2 : <br / Compatibilité de IE et Firefox [ par boulika ] Bonjour,Voici une question enfin tout chti probleme a mon avis : voici un code qui marche sur FireFox mais pas sur IE. Je vous laisse découvrir le cod Site fonctionnant sous ie mais pas sous firefox [ par JuJu ] BonjourJe n'arrive pas à naviguer dans les menus sous firefox, tandis que sous ie les liens fonctionnent sans problème.url: http://www.chaletpourgroup HTML + compatibilité IE/ firefox [ par NicoIRIS ] Bonjour,Le code ci-dessous fonctionne parfaitement sous IE mais pas sous firefox. En effet, seul le paramètre 'color' n'est pas pris en compte. Legend LES ESPACES SOUS FIREFOX [ par talmai ] Bonjour à tous. J'aurai besoin d'aide pour un prob de navigateur. Comment insérer des espaces dans un texte sous firefox ? mon code donne "Quelques%20 Problème Firefox & Explorer [ par homer59650 ] Bonjour quand je met dans ma page ceci: [code=js][/code] ce qui fait dans les head il y a cela: [code=html] ZelGrafik by XnEoZ Pour KitGraphiq Problème getelementbyid + Firefox [ par webagrippa ] Bonjour, Voilà mon souci : J'ai une page HTML dans laquelle j'ai une succession (appelons la LISTE A) de noms. On peut cliquer sur ces noms pour ac Centrage texte créé par JavaScript dans un div [ par smathis ] Bonjour tout le monde, Je rencontre un problème d'affichage sous notre navigateur préféré à tous, le magnifique, IE ! Pour le contexte : J'ai une pag Problème de visualisation sous IE avec une infobulle [ par mylene38 ] Bonjour, Tout d'abord je suis toute nouvelle sur le forum alors n'hésitez pas à me dire si je me trompe ou fait mal mes demandes. Alors voilà mon sou


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,718 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales