Bonjour,
J'ai une appli qui tourne avec du PHP mais j'ai un problème avec un bouton input de type image, il recharge ma page sans valider mon formulaire alors que les autres boutons fonctionnent. Si je met un type submit à la place d'image, cela fonctionne.....
Ce problème est uniquement avec IE7 car avec Firefox, tout fonctionne parfaitement..... comme d'habitude. Je pense que c'est un problème HTML car j'ai déjà eu ce problème il y a longtemps et j'avais eu beaucoup de mal à trouver....
Voici le code source de la page :
J'ai mis la ligne à problème en couleur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73 <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//FR' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Espace client DIAMM</title> <link rel=stylesheet type='text/css' href='../css/styleIE.css'> </head> <body onload='lienImage("../css/img/");ajusterHauteur();' onkeyup='resetTouche()'> <div id='page' class='page'> <div class='entete' id='entete'><img src='../css/img//BANDEAU_ENTETE.gif'></div> <div class='menu' id='menu'><div class='onglet' onclick='document.formulaire.submit();'>Valider</div><div class='onglet' onclick="window.close();">Fermer</div> </div> <div class='content' id='content'><form name='formulaire' method='post' action="index.php?module=Recherche&action=options"> <input type="hidden" value="Valider" name="configurerOption"><p/> <table class='cadreDossier' width='100%' align='center'> <tr><td align='center'><h3>Options générales</h3></td></tr><tr><td><b>Gestion de l'accès à la base de données</b><br> <select name="base"> <option value="" selected>utilisation du texte Rub</option> <option value="ECLATEMENT" >éclatement des rubriques</option> </select></td><tr><td><hr><b>Gestion des droits d'accès</b><br> <select name="mode"><option value = 0 selected>Pas de gestion (mode 0)</option><option value = 1 >Gestion des UFs (mode 1)</option><option value = 2 >Gestion des UFs/Présence patient (mode 2)</option></select><br/><i>(Si vous modifiez le mode de gestion, veuillez vous relogger.)</i></td></tr> <tr> <td> <hr><b>Gestion du nombre de résultats par page dans la recherche de FM</b> </td> </tr> <tr> <td>Valeur actuelle : 200 | Nouvelle valeur (Max 2000) : <input type='texte' name='nbresultats'> <input type='image' name='validerNbresultats' value='ok' src='../css/img/boutons/bouton_valider.gif' style='vertical-align:bottom'> </td> </tr> <tr> <td> <hr><b>Gestion du job pour la procédure d'éclatement en rubriques des fiches</b> </td> </tr> <tr> <td>Valeur actuelle : <font color=red>en marche</font><input type='submit' name='validerArreter' value='Arreter' src='../css/img/boutons/bouton_valider.gif' style='vertical-align:bottom'> </td> </tr> <tr> <td> La procédure est exécutée toute les : 15 Minute(s) </td> </tr> <tr> <td> Changer l'interval d'exécution : <input name='heure' value='00' type='text' size='1' maxlength='2'/> heure(s) <input type='text' name='minute' value='00' size='1' maxlength='2'/> Minute(s) <input type='text' name='seconde' value='00' size='1' maxlength='2'/> Seconde(s) <input type='image' name='validerInterval' value='ok' src='../css/img/boutons/bouton_valider.gif' style='vertical-align:bottom'> </td> </tr> <tr> <td> <hr><b>Gestion du format des fichiers attachés</b> </td> </tr> <tr> <td>Format des fichiers attachés <select name="fichiersattaches"><option selected>PDF</option><option >RTF</option></select> <tr> <td></td> </tr> </table> </form></div> <div class='footer' id='footer'><input type="image" src='../css/img//boutons/BOUTON_valider.gif' value="Valider" onclick='document.formulaire.submit();return false;'> <input type="image" src='../css/img//boutons/BOUTON_FERMER.gif' value="Fermer" name="configurerOption" onclick="window.close();return false;"> </div> </div> <div id='pagePardessus1'></div> <div id='pagePardessus2'></div> </body> </html>
Merci d'avance
Partager