中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

z-blog模板中引用INCLUDE目錄內(nèi)文件

1970-01-01    來源:

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬Linux鏡像隨意使用
關(guān)鍵字描述:目錄 文件 引用 模板 &quot &lt INCLUDE 內(nèi)容 插入 動(dòng)態(tài)

在Z-Blog中引用INCLUDE目錄內(nèi)文件共有兩種方法

1.直接在模板內(nèi)嵌入標(biāo)簽

由系統(tǒng)自動(dòng)替換為文件內(nèi)容。注意,這種方法只適合動(dòng)態(tài)生成的頁的模板如default.html,catalog.html,而如用在靜態(tài)頁模板如singel.html則只能在文件重建后更新。

A.根目錄下的INCLUDE內(nèi)文件引用

這樣的標(biāo)簽,例如:“”,系統(tǒng)會(huì)自動(dòng)讀取INCLUDE目錄內(nèi)的catalog.asp并替換標(biāo)簽。

B.主題目錄下的INCLUDE內(nèi)文件引用

1.8新特性:主題也可以有自己的INCLUDE目錄,如THEMES\default\INCLUDE,使用

系統(tǒng)會(huì)自動(dòng)引用當(dāng)前主題下的INCLUDE內(nèi)相應(yīng)文件內(nèi)容。

2.動(dòng)態(tài)插入文件內(nèi)容

采用c_html_js.asp動(dòng)態(tài)插入文件內(nèi)容,這種方法適合所有的模板如single.html,catalog.html。動(dòng)態(tài)插入也有兩種方式:

A.一個(gè)一個(gè)單獨(dú)插入到模板里來,效率較低。

例如以下代碼就把INCLUDE目錄內(nèi)的calendar.asp的內(nèi)容動(dòng)態(tài)的插入當(dāng)前頁面。

在你想要插入的元素的HTML標(biāo)簽內(nèi)寫入

<script src="<#ZC_BLOG_HOST#>function/c_html_js.asp?include=calendar" type="text/javascript"></script>

將替換成你的博客地址,即可在外部引用你博客上的列表內(nèi)容了。

B.使用c_html_js.asp的act=batch指令批量的讀入文件。

推薦在靜態(tài)日志頁面模板(singel.html)使用該讀入方式讀取include文件(如日歷calendar.asp,最近文章previous.asp等)。

注:該方法也同樣可用于讀取主題目錄下的include文件

Step 1.在模板頂部定義如下JS參數(shù)

<script type="text/javascript">

        var strBatchView="";

        var strBatchInculde="";

        var strBatchCount="";

</script>

Step 2.在你想要插入的元素的HTML標(biāo)簽內(nèi)寫入

    <script type="text/javascript">strBatchInculde ="ulComments=comments,"</script>

這段代碼的用意是:把comments.asp(最新評(píng)論)的內(nèi)容放入ID為”ulComments”的HTML元素內(nèi)。你只要改”ulComments”和”comments”兩個(gè)字符串為相應(yīng)的HTML元素的ID和INCLUDE目錄下的文件名(不要后綴)即可調(diào)用其中內(nèi)容。

Step 3.在模板的最末端寫入

<script language="JavaScript" type="text/javascript">

$(document).ready(function(){

try{

    var elScript = document.createElement("script");

    elScript.setAttribute("language", "JavaScript");

    elScript.setAttribute("src", "<#ZC_BLOG_HOST#>function/c_html_js.asp?act=batch" unescape("&") "view="   escape(strBatchView) unescape("&") "inculde="   escape(strBatchInculde) unescape("&") "count="   escape(strBatchCount));

    document.getElementsByTagName("body")[0].appendChild(elScript);

    }

catch(e){};

});

</script>

標(biāo)簽: 代碼

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:zblog不顯示表情的解決方法

下一篇:z-blog分頁條中的上下分頁調(diào)用