bonjour,
je dois me servir de javascript mais vu que qu'il y a des retour chariot dans ma variable, le javascript est pas tellement content en ce qui concerne le traitement de la chaine de caractères.
<td>
<BOUCLE_champs3(FORMS_CHAMPS){id_form}{rang IN 3,7,8,9}>
#PUCE<A HREF="#" onClick="popup('#VALEUR')">#TITRE</A><br/>
</BOUCLE_champs3>
</td>
en gros quand #VALEUR contient un RC, ça ne m'execute pas mon Onclick=popup, mais j'ai plutot de message d'erreur dans ma console:
*************************************************
Erreur : unterminated string literal
Fichier Source : http://localhost/spip/spip.php?article15
Ligne : 1, Colonne : 6
Code Source :
popup('essai d’un retour chariot
*************************************************
normalement y'a plusieurs lignes, mais il bloque sur le retour chariot renseigné dans le formulaire.
____________________________________________________
La route des vacances en quelques clics grâce à Voila ! http://itineraire.voila.fr/itineraire.html
Bonjour,
Ne pourrais-tu pas utiliser un des filtres techniques de spip (http://www.spip.net/fr_article901.html) comme par exemple « texte_script » ?
Je cite :
- texte_script transforme n’importe quel champ en une chaîne utilisable en PHP ou Javascript en toute securité, exemple :
<?php $x = '[(#TEXTE|texte_script)]'; ?>. Attention : utilisez bien le caractère ' et non " : en effet, dans le second cas, si votre texte contient le symbole $, le résultat peut être catastrophique (affichage partiel, affichage d’autre chose, plantage php, etc.).
Line
Le 15 juillet 2008 09:27, <bey.arnaud@voila.fr> a écrit :
bonjour,
je dois me servir de javascript mais vu que qu’il y a des retour chariot dans ma variable, le javascript est pas tellement content en ce qui concerne le traitement de la chaine de caractères.
#PUCE#TITRE
en gros quand #VALEUR contient un RC, ça ne m’execute pas mon Onclick=popup, mais j’ai plutot de message d’erreur dans ma console:
Erreur : unterminated string literal
Fichier Source : http://localhost/spip/spip.php?article15
Ligne : 1, Colonne : 6
Code Source :
popup('essai d’un retour chariot
normalement y’a plusieurs lignes, mais il bloque sur le retour chariot renseigné dans le formulaire.
La route des vacances en quelques clics grâce à Voila ! http://itineraire.voila.fr/itineraire.html
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
–
Line