smarty - {literal} 函数使用---原样显示

<script type="text/javascript">
     if(3>2){
         alert('OK');
     }
</script>

以上代码是JS代码,会弹出OK对话框。

以上代码在index.html页面使用会报错,原因就是smarty会误解释{}中的内容

那么我既不想smarty误解释内容,又可以弹窗OK,因此需加上{literal}{/literal} 标签

此标签的意思是,被该对标签包裹的内容,都不以smarty解析

<!-- 页面弹出OK~ -->
{literal}
<script type="text/javascript">
    if(3>2){
        alert('OK');
    }
</script>
{/literal}

 

posted @ 2015-12-09 14:21  天津饭2015  阅读(243)  评论(0编辑  收藏  举报