Hello,

Voilà pour pouvoir afficher des boites de message javascript via mon code asp, j'ai créé une petite fonction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
function Message(msg)
  Response.Write("<script language='javascript'>alert('" & msg & "');</script>")
end function
Malheureusement cela ne fonctionne pas lorsque je passe dans mon paramètre "msg" un texte contenant des apostrophe du type : "l'apostrophe".
J'ai essayé de doubler l'apostrophe avec Replace() mais ça ne marche pas mieux.

Je rencontre un problème similaire lorsque j'essaye d'appeler une fonction javascript en langage serveur.

Si j'écris :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Response.Write("<select name='liste_asso' onChange='document.form_assos.liste_asso2.value='0';>")
ça ne fonctionne pas le javascript nécessitant apparement des doubles apostrophes. Du coup je suis obligé de repasser en HTML pur.

Merci d'avance.

Trilby