我在服務器端呈現了一些html代碼。這是傳遞給渲染JavaScript的調用與這個網站一個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>
有誰知道我可以解決這個問題(除了手動更換所有引號)?
我害怕轉義引號將在任何解決方案中發揮作用。 – 2010-09-22 10:46:20