Bonjour à toutes et à tous,

Depuis 2 jours je bloque sur une fonction qui ne marche pas sur ie (pour changer). Test OK sous les autres (FF, Opéra, Google chrome...) mais IE veut rien savoir.

Afin de vous donner une petite idée, je vous montre mon code :

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
 
function lireMessage(id)
{
//Exécution du script PHP avec Ajax  
     $.ajax ({
		type: "GET",
		url: "inc/ajax/getmessage.php",
		data: "messageID="+id,
		success: function(data)
			{
			//si la requête s'est bien déroulée
				if (data == '1')
				{
                                     $("#message_box").css('background','FFFFCC');
				     $("#message_box").html(data);
		                     $("#message_box").show('blind');	
				} else
				{
                                     $("#message_box").css('background','FFCCFF');
			             $("#message_box").html('Le message demandé n\'existe pas dans la base !');
                                     $("#message_box").show('blind');
				}
		         }	
});
}
Et plus loin, j'ai le lien :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<div style="display:none" id="message_box"></div>
 
<?php
echo '<a style="text-decoration:none" href="javascript:readMessage(\''.$uinbox['idsms'].'\');">LIRE LE MESSAGE</a>';
?>
Voilà alors cette fonction qui va chercher le message dans la base pour l'afficher bah super sur tous les browsers sauf bah...

Avez-vous une petite idée ?

Merci par avance !