[英]Escaping a clearsilver variable for use as a javascript parameter from an href
我正在使用一個clearsilver變量作為來自href的javascript函數的參數。 像這樣:
<a href="javascript:foo('<?cs var: js_escape(bar) ?>');"><span>
效果很好,直到cs變量包含引號。
有人對此有經驗嗎? 是否有一些轉義的順序對此適用,還是我需要找到一個沒有引號的變量?
再做一些測試,這可行:
<a href="javascript:foo('<?cs var: html_escape(js_escape(bar)) ?>');">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.