| 可以在靜態(tài)頁(yè)任意調用。萬(wàn)能標簽的所有設定及參數均有效。 方法很簡(jiǎn)單,調用萬(wàn)能標簽函數及相關(guān)函數,寫(xiě)入新的php文件中。 然后通過(guò)ajax或者js嵌入的方式調用即可。 優(yōu)點(diǎn):1、所調用的信息完全是實(shí)時(shí)更新【目前的js調用實(shí)際上也不是實(shí)時(shí)的】。 2、萬(wàn)能標簽的設定依然有效。 3、使用簡(jiǎn)單,就像調用萬(wàn)能標簽一樣寫(xiě)好參數即可。 不會(huì )寫(xiě)php的我把源碼貼在下面了:【只是變通的方法,大家依此思路自行改造吧】 <?php include("../class/connect.php"); include("../class/db_sql.php"); include("../class/config.php"); include("../class/class.php"); include("../class/functions.php"); include("../class/t_functions.php"); if(!defined('InEmpireCMS')) { exit(); } $link=db_connect(); $empire=new mysqlquery(); sys_GetEcmsInfo(0,10,36,0,4,10,0);//這里的參數和萬(wàn)能標簽的含義一樣,想要什么自己設定即可。 db_close(); $empire=null; ?> ajax調用示意【僅僅是舉例而已,改成自己想要的】 $('#mydiv').load("xxx.php");//假設上面的文件保存為xxx.php,還有需要引入Jquery【無(wú)他,使用ajax方便而已】 js嵌入方式和目前的js調用差不多,把上面的php文件加上document.write,然后在模板中用<script></script>調用即可?!静贿^(guò)還是推薦ajax方式】 因為萬(wàn)能標簽是“萬(wàn)能”的,所以理論上,上述方法能夠調用任何信息并且輸出任何格式。 忘了說(shuō)了,本人在自己的網(wǎng)站上調試成功,好用的很。有時(shí)間整理些有用的東西再發(fā)出來(lái),高手就不要笑話(huà)了。 啊,難道我表達能力有問(wèn)題。簡(jiǎn)單一句話(huà)就是實(shí)時(shí)動(dòng)態(tài)調用萬(wàn)能標簽。 大家都知道生成靜態(tài)頁(yè)面后,里面的信息只有重新生成才會(huì )更新。為此帝國特意加入了js調用。 但是js調用也不是實(shí)時(shí)的,必須后臺刷新js調用才能更新,不過(guò)總算不用重新生成靜態(tài)頁(yè)面了。 但是js調用的種類(lèi)不夠豐富,實(shí)時(shí)性不強。為此我才想了這么一個(gè)變通的方法,以上的缺點(diǎn)基本都克服了。 靜態(tài)頁(yè)面中可以實(shí)時(shí)更新內容,且樣式豐富,使用簡(jiǎn)單【因為本質(zhì)就是萬(wàn)能標簽嘛】。 唯一的不足就是增加了一點(diǎn)服務(wù)器的負擔。 |
聯(lián)系客服