smarty模板中如何嵌入javascript腳本

[官方網站](http://www.php100.com/manual/smarty/)javascript

在smarty文件裏直接寫javascript代碼時候,形成500錯誤。php

javascript代碼有不少的{}在同一行,而{}也是smarty引擎解析模板的關鍵標識符,smarty將對其進行分析,這時候會形成500錯誤。java

代碼較少,能夠將{和}分在兩行寫,多則能夠用{literal}{/literal}將javascript代碼夾在中間便可。網站

{literal} 2 <script language=javascript> 3 4 function func(){} 5 6 </script> 7 {/literal}

literal標籤區域內的數據將被看成文本處理,此時模板將忽略其內部的全部字符信息. 該特性用於顯示有可能包含大括號等字符信息的 javascript 腳本. 當這些信息處於 {literal}{/literal} 標籤中時,模板引擎將不分析它們,而直接顯示.code

相關文章
相關標籤/搜索