欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP針對常規(guī)模板引擎中與CSS/JSON沖突的解決方法

 更新時間:2014年08月19日 11:53:12   投稿:shichen2014  
這篇文章主要介紹了PHP針對常規(guī)模板引擎中與CSS/JSON沖突的解決方法,非常實用的技巧,需要的朋友可以參考下

本文實例講述了PHP針對常規(guī)模板引擎中與CSS/JSON沖突的解決方法,有一定的實用價值,具體分析如下:

本文主要針對對象為Smarty與Dwoo

在Smarty中經常會出現和CSS/JS的語法存在沖突的情況,因為二者都需要使用大括號{}。雖然可以改Smarty的界定符,但你在一個現存系統中,去修改所有相關代碼,是不劃算的。解決方法如下:

1. 避免同時出現

通過外部引用的方式避免。問題是避無所避。所以這種情況只適合少量簡單的情況。

2. 修改Smarty界定符

3.可以使用Smarty的literal標記將樣式表信息包圍起來,如下所示:

<html> 
<head> 
<title>{$title}</title> 
{literal} 
<styletypestyletype="text/css"> 
p{ 
margin::2px 
} 
</style> 
{/literal} 
</head> 

<script type="text/javascript">
function goods_show(id){

<!--{literal}-->

art.dialog.open(url,{id:'select',title:'的:',width:760,height:380,padding: '10px'});

<!--{/literal}-->
  }
</script>

相比較而言第三種方法無疑是綠色環(huán)保的,在遇到沖突的地方,加上literal標記包裹。

該方案對Dwoo引擎同樣有效。

相關文章

  • PHP安全性漫談

    PHP安全性漫談

    本文所討論的安全性環(huán)境是在Linux+Apache+Mysql+PHP。超出此范圍的安全性問題不在本文范疇之內
    2012-06-06
  • php 讀取shell管道傳輸過來的內容

    php 讀取shell管道傳輸過來的內容

    已經寫了不少后臺運行的deamon了.用的挺順手的,但是我現在想獲取管道傳過來的內容,不知道咋實現,類似echo "aaaa" |a.php,a.php怎么獲得echo的內容,不知道您有什么高見.
    2010-03-03
  • php代碼運行時間查看類代碼分享

    php代碼運行時間查看類代碼分享

    php代碼運行時間查看類代碼,主要是用來查看php代碼的運行時間。
    2011-08-08
  • 最新評論