J'ai un code html rendu sur le serveur. Ceci est transmis à un jsp qui rend un appel javascript avec ce code html:Passage de html rendu à une fonction javascript
<script type="text/javascript">
window.parent.${param.popup_return}("${helpId}", "${content}");
</script>
contenu
est comme
"
This is a <p class="xyz">test</p>
"
Mon problème est que - selon les citations de « contenu » - le javascript- appel est erroné car il est rendu à
<script type="text/javascript">
window.parent.${param.popup_return}("ybc", "This is a <p class="xyz">test</p>");
</script>
Est-ce que quelqu'un sait comment je peux résoudre cela (en plus de remplacer manuellement toutes les citations)?
Je crains que l'échappement des guillemets ne soit présent dans aucune solution. –