Problème de formulaire sous Firefox
Ricky38
Messages postés
5776
Date d'inscription
Statut
Contributeur
Dernière intervention
-
loboblahz -
loboblahz -
Bonjour,
j'ai beau chercher mais je ne trouve malheureusement pas le problème.
Voilà j'ai un formulaire sur ma page lorsque je mets en ligne tout est OK sous IE mais sous Firefox impossible de remplir le formulaire. Impossible de mettre le curseur dans les champs texte.
C'est bizarre car ce n'est pas le premier formulaire que je fais et normalement tout va très bien sous IE et sous Firefox.
Il y a surement quelqu'un qui a vécu ce problème et qui a une solution pour que ça fonctionne sous Firefox.
J'utilise Firefox 3.0.1
Merci d'avance !
j'ai beau chercher mais je ne trouve malheureusement pas le problème.
Voilà j'ai un formulaire sur ma page lorsque je mets en ligne tout est OK sous IE mais sous Firefox impossible de remplir le formulaire. Impossible de mettre le curseur dans les champs texte.
C'est bizarre car ce n'est pas le premier formulaire que je fais et normalement tout va très bien sous IE et sous Firefox.
Il y a surement quelqu'un qui a vécu ce problème et qui a une solution pour que ça fonctionne sous Firefox.
J'utilise Firefox 3.0.1
Merci d'avance !
A voir également:
- Problème de formulaire sous Firefox
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Downloadhelper firefox - Télécharger - Outils pour navigateurs
- Formulaire de reclamation instagram - Guide
- Exporter favoris firefox - Guide
15 réponses
Alors dans ton html :
simplement remplacer <body> par <body oncontextmenu="return false">
Et ça fait très bien son boulot
Dans ton javascript supprimer le code suivant (car il ne fait pas que cela dans la page apparemment...)
Supprime tout ça :
function disableselect(e){
return false
}
function reEnable(){
return true
}
//if IE4+
document.onselectstart=new Function ("return false")
//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
simplement remplacer <body> par <body oncontextmenu="return false">
Et ça fait très bien son boulot
Dans ton javascript supprimer le code suivant (car il ne fait pas que cela dans la page apparemment...)
Supprime tout ça :
function disableselect(e){
return false
}
function reEnable(){
return true
}
//if IE4+
document.onselectstart=new Function ("return false")
//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
Bonjour,
Je penses qu'il faudrait montrer la partie du code html qui concerne ton formulaire.
Dans mes souvenirs je n'ai jamais rencontré ce problème. Et si c'est le cas, la solution devait être tout de bête car je cela ne m'a pas spécialement marqué.
Salutations.
Je penses qu'il faudrait montrer la partie du code html qui concerne ton formulaire.
Dans mes souvenirs je n'ai jamais rencontré ce problème. Et si c'est le cas, la solution devait être tout de bête car je cela ne m'a pas spécialement marqué.
Salutations.
salut,
le code n'est pas vraiment important puisque tout fonctionne très bien dans IE
Voilà un code tout simple mais impossible de mettre le curseur dans le champs texte sous firefox.
le code n'est pas vraiment important puisque tout fonctionne très bien dans IE
<form method="post" action="search.php">
<input type="text" name="name" value="mots-clés" />
<input type="submit" name="submit" id="submit" value="Rechercher" />
</form>
Voilà un code tout simple mais impossible de mettre le curseur dans le champs texte sous firefox.
Oui en effet rien de très particulier.
Juste par curiosité... ou se trouve ta page web, j'ai moi aussi Firefox 3 sur Mac OS X.
Je penses que le soucis vient d'ailleurs dans la page, un autre form qui n'a pas été fermé ou un autre balise qui embête.
Là je penses que le soucis ne vient pas du formulaire lui même.... comme dirait Skuly et Mulder... la vérité est ailleurs.
Juste par curiosité... ou se trouve ta page web, j'ai moi aussi Firefox 3 sur Mac OS X.
Je penses que le soucis vient d'ailleurs dans la page, un autre form qui n'a pas été fermé ou un autre balise qui embête.
Là je penses que le soucis ne vient pas du formulaire lui même.... comme dirait Skuly et Mulder... la vérité est ailleurs.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
<span class="Style39">
<form method="post" action="search.php">
<input type="text" name="name" value="mots-clés" />
<input type="submit" name="submit" id="submit" value="Rechercher" />
</form><br />
<br />
A ne pas manqué! </span>
tu mets une balise block <form> dans une balise inline <span>
peut etre que le souci vient de là.
<span class="Style39">
<form method="post" action="search.php">
<input type="text" name="name" value="mots-clés" />
<input type="submit" name="submit" id="submit" value="Rechercher" />
</form><br />
<br />
A ne pas manqué! </span>
tu mets une balise block <form> dans une balise inline <span>
peut etre que le souci vient de là.
Ce que j'ai cru remarquer c'est que tu as mis un système de blocage du bouton droit.
Je penses que c'est ton script.js qui fait ça... si il ne fait que ça ou rien que pour le test, désactive ce script temporairement.
Juste pour ciblé ci cela ne viendrait pas de lui.
Je penses que c'est ton script.js qui fait ça... si il ne fait que ça ou rien que pour le test, désactive ce script temporairement.
Juste pour ciblé ci cela ne viendrait pas de lui.
J'ai vraiment l'impression que ça vient de là.
Je viens de faire un test supplémentaire. Tu utilises la touche tab pour te rendre sur ta zone "mots-clés" et ça marche...
Elle est parfaitement saisissable. Ton script bloque à mon avis les deux boutons. Le clic droit et le clic simple.
Je ne me suis pas amusé à chargé le fichier.
Je viens de faire un test supplémentaire. Tu utilises la touche tab pour te rendre sur ta zone "mots-clés" et ça marche...
Elle est parfaitement saisissable. Ton script bloque à mon avis les deux boutons. Le clic droit et le clic simple.
Je ne me suis pas amusé à chargé le fichier.
Le clic droit n'est pas bloquée, d'ailleurs ça marche si on fait d'abord un clic droit dans le champ de texte :/
Si si il l'était.
D'ailleurs maintenant ça marche, je penses que notre ami Ricky a désactivé le script juste avant ton test.
D'ailleurs maintenant ça marche, je penses que notre ami Ricky a désactivé le script juste avant ton test.
yesss c'est en plein lui le problème
va falloir que je regarde comment empêcher le clique droit d'une autre manière
va falloir que je regarde comment empêcher le clique droit d'une autre manière
C'est bien ça, plus de script "script.js" dans le head...
Alors Ricky ? tu as trouvé le soucis dans le script ?
Besoin d'un coup de main pour le script aussi ou est-ce que je peux me relancer dans mon site ?
(hé oui, je suis un tenace quand ça marche pas je croche...)
Alors Ricky ? tu as trouvé le soucis dans le script ?
Besoin d'un coup de main pour le script aussi ou est-ce que je peux me relancer dans mon site ?
(hé oui, je suis un tenace quand ça marche pas je croche...)
salut,
en fait je ne connais pas beaucoup le java alors j'avoue que c'est un peu chinois pour moi :)
Voici le script java
en fait je ne connais pas beaucoup le java alors j'avoue que c'est un peu chinois pour moi :)
Voici le script java
function disableselect(e){
return false
}
function reEnable(){
return true
}
//if IE4+
document.onselectstart=new Function ("return false")
//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_nbGroup(event, grpName) { //v6.0
var i,img,nbArr,args=MM_nbGroup.arguments;
if (event == "init" && args.length > 2) {
if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
nbArr[nbArr.length] = img;
for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = img.MM_dn = args[i+1];
nbArr[nbArr.length] = img;
} }
} else if (event == "over") {
document.MM_nbOver = nbArr = new Array();
for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
nbArr[nbArr.length] = img;
}
} else if (event == "out" ) {
for (i=0; i < document.MM_nbOver.length; i++) {
img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
} else if (event == "down") {
nbArr = document[grpName];
if (nbArr)
for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
document[grpName] = nbArr = new Array();
for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
nbArr[nbArr.length] = img;
} }
}