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