我正在使用一个clearsilver变量作为javascript函数的参数,来自href。像这样:
<a href="javascript:foo('<?cs var: js_escape(bar) ?>');"><span>
这很有效,直到cs变量包含引号。
任何人都有这方面的经验吗?是否存在一些可用于此的转义排序,或者我是否需要找到一个没有引号的变量?
答案 0 :(得分:1)
进行了一些测试,这是有效的:
<a href="javascript:foo('<?cs var: html_escape(js_escape(bar)) ?>');">