Bonjour !
Alors je viens une fois de plus sollicité votre aide car j'ai un big problème.
J'ai un captcha dans ma page ASP.net qui fonctionne très bien sur IE7, Mozilla et Safari.
Par contre sur IE6, si je met un valeur ne correspondant pas à celle du captcha, mon captcha disparait. Je pense que ça peut venir du cache, puisque quand je clique sur Valider tout le temps (donc ma valeur n'est jamais celle du captcha) des fois, mon captcha réapparait! C'est à n'y rien comprendre.
J'ai essayé en mettant dans ma page ASP les balises suivantes :
Mais rien n'y fait, mon captcha disparait toujours.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Expires" content="-1">
Avez vous une idée ? Cela vient-il du captcha ou du navigateur ?
Je vous mets le code si vous en avez besoin.
Code ASP :
Code C#
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 ... <tr> <td style="WIDTH: 406px"> </td> <td align="right"> <span class="action"> <asp:button id="bValider" tabIndex="19" runat="server" CssClass="bValider" Text="Valider"></asp:button> </span> </td> </tr> <tr> <td align="center" class="txtCourant"><strong><u>Exemple simple d'un contrôle Captcha</u></strong></td> </tr> <tr> <td align="center"><cc1:CaptchaControl id="CaptchaControl1" runat="server" Text="Entrer le code affiché" CssClass="txtCourant"></cc1:CaptchaControl></td> </tr> <tr> <td height="10"></td> </tr> <tr> <td align="center"><asp:Label id="Label1" runat="server" EnableViewState="False" CssClass="txtCourant"></asp:Label></td> </tr> ...
Cordialement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ... If CaptchaControl1.UserValidated Then Me.Label1.Text = "<span style='color:green;'>Saisie OK!</span>" Else Me.Label1.Text = "<span style='color:red;'>Saisie KO!</span>" ...
Partager