主頁 > 網(wǎng)站建設(shè) > 建站知識 > DEDE實(shí)現(xiàn)js調(diào)用站外調(diào)用的方法

DEDE實(shí)現(xiàn)js調(diào)用站外調(diào)用的方法

POST TIME:2019-09-30 14:18

dedecms使用js調(diào)取網(wǎng)站內(nèi)容,然后在其他網(wǎng)站使用,這樣可以實(shí)現(xiàn)同步更新。達(dá)到此網(wǎng)站更新,站外的內(nèi)容也更新。

1、dede后臺—生成—獲取JS—選擇相應(yīng)欄目—生成/更新JS文件

2、拷貝地址,類似于<script src=’/data/js/0.js’ language=’javascript’></script>

3、修改該地址,加上該網(wǎng)站的網(wǎng)址,類似于<script src=’http://www.2d30.cn/data/js/0.js’ language=’javascript’></script>

4、如果此時(shí)將該js復(fù)制于站外,獲取到的是相對路徑;因?yàn)镈EDE默認(rèn)的JS調(diào)取是站內(nèi)引用。

5、找到 根目錄/templets/plus/js.htm ;默認(rèn)的是
<!–
{dede:arclist row=’8′ titlelen=’24′}
document.write(”·<a href=’[field:arcurl/]‘>[field:title function="htmlspecialchars('@me')"/]</a><br>”);
{/dede:arclist}
–>
主要是href=’[field:arcurl/]‘這一句,修改成類似于href="http://www.zzbloo.com[field:arcurl/]‘即可。

6、[field:title function="htmlspecialchars('@me')"/]替換成[field:title function="html2text('@me')"/]



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266