【发布时间】:2010-09-22 10:23:01
【问题描述】:
我在服务器端呈现了一些 html 代码。这被传递给一个jsp,该jsp使用这个html呈现一个javascript调用:
<script type="text/javascript">
window.parent.${param.popup_return}("${helpId}", "${content}");
</script>
内容就像
"
This is a <p class="xyz">test</p>
"
我的问题是 - 根据“内容”中的引号 - javascript 调用是错误的,因为它被渲染到
<script type="text/javascript">
window.parent.${param.popup_return}("ybc", "This is a <p class="xyz">test</p>");
</script>
有谁知道我该如何解决这个问题(除了手动替换所有引号)?
【问题讨论】:
-
我担心转义引号会出现在任何解决方案中。
标签: javascript html jsp jstl el