簡體   English   中英

轉義clearsilver變量以用作href中的javascript參數

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM