Page 1 sur 1

porbleme avec ie

Posté : 20 févr. 2008, 16:57
par joss91
bonjour,

j'aimerais savoir pourquoi svp ce bout de code ne marche pas sous ie alors qu'il marche parfaitement sous firefox :

Code : Tout sélectionner

<SCRIPT type="text/javascript" LANGUAGE="JavaScript"> var colonne_texts = { <?php $donnees = getDestinataires_byidcab($infos_cabinet['id']); $donnees2 = getListes_byidcab($infos_cabinet['id']); while ($destinataires = mysql_fetch_array($donnees)) { echo "'".$destinataires['numero']."' : '".$destinataires['nom']." ".$destinataires['prenom']."',"; } while ($dest = mysql_fetch_array($donnees2)) { echo "'".$dest['liste']."' : '".$dest['nom_liste']."',"; } ?>}; </SCRIPT>
merci d'avance pour vos réponses

Posté : 20 févr. 2008, 17:06
par d0m
Salut,

que veux tu dire par "ne marche" pas?

Le code javascript? le code PHP?
Qu'est il censé faire et que fait il réellement?

Posté : 20 févr. 2008, 17:19
par joss91
j'ai un select qui recupere ce qui est écrit dans mon "colonne_texts" et cela l'affiche sur firefox alors que sous ie il n'affiche rien...

Posté : 20 févr. 2008, 17:35
par d0m
Tout d'abord je pense que passer par une variable javascript pour remplir un SELECT n'est pas une bonne idée.
Si tu expliquais ce que tu veux faire, on pourrais te conseiller sur une façon propre de la faire.

Sinon dans ton code source html, le javascript est bien inscrit correctement?
Y a t il des erreurs javascript renvoyées par IE?

Posté : 20 févr. 2008, 18:05
par Berzemus
regardes dans la source s'il n'y a pas un souci :wink:

Posté : 20 févr. 2008, 18:38
par dogmongo
Bonjour,

à mon avis tu utilise pas la bonne méthode

tu fais JS > PHP > JS

moi je ferais plutôt PHP > JS

Posté : 24 févr. 2008, 18:24
par joss91
merci pour vos aides mais j'ai trouvé la solution : une virgule en trop ! Firefox ne semble pas etre faché contre les virgules alors que IE oui... enfin bon tout est résolu ! :)