希望这是一个简单的语法问题:
我想创建一个onload语句,在编译时,它将如下所示:
columns
我的表达语言尝试如下:
__DIR__
这不起作用,因为它缺少围绕锚点的单引号。 但如果我添加额外的单引号,百万美元就无法解析。
有什么建议吗?
答案 0 :(得分:1)
如何使用'
?
<body th:attr="onload='location.href=''+${anchorname}+'''">
我不熟悉百里香,所以这可能不像我预期的那样有用。 The documentation表明\
是引号的转义字符。如果'
不起作用,请尝试转义引号:
<body th:attr="onload='location.href=\''+${anchorname}+'\''">
这引出了一个问题,为什么不只是use a <script>
tag?
<script th:inline="javascript">
/*<![CDATA[*/
location.href = /*[[${anchorname}]]*/ '#';
/*]]>*/
</script>