smarty定界符与js冲突的问题
来源:互联网 发布:淘宝网上正品小样 编辑:程序博客网 时间:2024/05/16 09:49
在使用smarty的时候,如果没有更改smarty配置,smarty的定界符是{ },大家经常可能碰到模板页中js无法正确执行的问题。
这就是因为smarty引擎把js中{ }之间的内容也当做smarty语句来处理,本人总结的解决这个问题主要有三个:
1.更改smarty配置文件中的定界符。(就我而言,已经习惯了用{ },所以一般不用这种方法。)
2.把javascript代码写到一个js文件中,在模板页中引用即可。
3.使用smarty内置的literal标签,此标签内的数据将会被当做文本处理。例如
{literal}
<script language=javascript>
........
</script>
{/literal}
有时,我们需要输出定界符{ },则可以使用{ldelim}和{rdelim}标签来输出左右定界符。
- smarty定界符与js冲突的问题
- smarty 定界符与js冲突的问题
- 如何解决css和js的{}与smarty定界符冲突的问题
- smarty与js、css定界符冲突解决方法
- 解决smarty标签的定界符{}与css的{}冲突问题
- smarty的定界符
- Smarty运用,赋值数组,定界符冲突
- Smarty 模板定界符的另一种用法
- smarty与js冲突的非主流解决办法
- php 的定界符 <<<eof 的问题
- php 的定界符 <<<eof 的问题
- php的<<<(定界符)
- js与jquery冲突问题
- Smarty 定界符 花括号 大括号 函数定义 转义
- 与CSS的{}冲突,修改Smarty的标签
- php模版引擎(smarty3)—优化(定界符,避免和其他语言的冲突)
- 单引号、双引号与定界符的使用和区别
- weblogic.jar与js.jar冲突问题的解决
- Oracle函数大全(字符串函数,数学函数,日期函数,逻辑运
- T-SQl 日期函数(转)
- 日期比较函数DateDiff()函数(转)
- 第一天
- 呵呵
- smarty定界符与js冲突的问题
- ODBC 与 JDBC.
- 很高兴加入csdn
- 太可怕了,MIT天才学生普拉纳夫的惊人发明可能会消灭现在
- OPENCV学习笔记(1)
- effective C++ 学习笔记 (2010.1.29)
- Gridland acm
- 【PM复习】特权级(2)
- 钱