Transmettre un bloc de texte par une variable
Bonjour à tous,
Voici mon problème :
Dans une animation Flash, un bloc permet à l'utilisateur de taper un texte de taille importante.
Quand il valide, la fonction
getURL("javascript:msgFlashToJavascript('" + escape(_root.text_input0.text) + "'); void(0);");
envoie, à un fichier html, le texte, récupéré grâce à la fonction Javascript msgFlashToJavascript :
Code:
1 2 3 4 5 6
|
function msgFlashToJavascript(msg)
{
var answer = unescape(msg);
alert('msgFlashToJS gets \n sMessage = # '+answer+' # ');
} |
Je fais donc un alert() pour voir le texte récupéré. Tant qu'il s'agit d'une simple ligne de texte, ça passe, mais il ne veut pas recevoir des retours à la ligne, ni les caractères spéciaux (apostrophes par exemple).
Merci d'avance pour votre aide !