在使用DEDE程序所架設的網(wǎng)站時,使用搜索結(jié)果頁展示的問題上,由于font樣式飄紅問題,導致頁面錯亂,今天就跟著織夢58一起來解決這個問題。
織夢程序的搜索結(jié)果原理很簡單,利用font加入顏色樣式賦予搜索結(jié)果,所以顯示出來的是紅色。
如關鍵詞為“織夢”,在搜索頁中會將“織夢”替換為“<font color='red'>織夢</font>”,描述中最容易出現(xiàn)錯亂,因為描述有字數(shù)限制,剛剛截取了 <font color='red'>織夢</font> 就導致了代碼異常,font標簽不閉合。
若關鍵詞正處于描述的結(jié)尾部分,在標紅處理的時候,font標簽也會占用字數(shù),所以會造成font標簽顯示不全。
打開 include/arc.searchview.class.php 文件:
找到代碼:
$fstr = str_ireplace($k, "<font color='red'>$k</font>", $fstr); |
注釋或者刪除即可。
上一篇:
下一篇:
版權聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 詳解dedecms織夢搜索頁錯亂的解決方法