AB模板網:專注于dede模板,織夢源碼,織夢模板,網站模板下載,dedecms模板,網站源碼,dedecms教程以及各類手機網站模板和企業網站模板分享.

織夢模板

網站模板搜索
營銷型模板 政府網站模板 自適應模板 標簽大全

注冊

相關教程

織夢模板_隨機Tags

cms網站模板 旅館網站模板 家居網站模板 熱水壺網站模板 智能LED網站模板 資訊網站模板 培訓網站模板 園林建筑網站模板 復古網站模板 自適應網站模板 電子設備網站模板 美容會所網站模板

推薦教程

dedecms織夢去掉文章內容中的圖片寬度和高度限制的辦法

網站模板下載 www.texjy.com / 2020-03-21
在做響應式或者手機站的模板時候,我們經常會遇到圖片因為長度和寬度固定,而無法自適應手機端的問題,原因就是是織夢的編輯器在上傳圖片時,會自動加上style屬性,因此,在保存文章時,我們需要先清除掉這些屬性。跟版網的小編最近也遇到這個問題,百度上搜了一下,有一種方法就是對body中的數據進行過濾,寫法如下(在內容頁找到{dede:field.body}修改為如下內容):
 
{dede:field.body runphp=yes}
global $cfg_basehost;
$str = @me;
$search = '/(<img.*?)width=(["\'])?.*?(?(2)\2|\s)([^>]+>)/is';
$search1 = '/(<img.*?)height=(["\'])?.*?(?(2)\2|\s)([^>]+>)/is';
$search2 = '#(<img.*?style=".*?)width:\d+px;([^"]*?.*?>)#i';
$search3 = '#(<img.*?style=".*?)height:\d+px;([^"]*?.*?>)#i';
$content = preg_replace($search,'$1$3',$str);
$content = preg_replace($search1,'$1$3',$content);
$content = preg_replace($search2,'$1$2',$content);
$content = preg_replace($search3,'$1$2',$content);
@me = $content;
//@me = str_replace('/uploads/allimg/', $cfg_basehost.'/uploads/allimg/', $content);//手機版圖片使用絕對路徑
{/dede:field.body}
 
AB織夢模板網試了一下,我復制的內容中還有一些雜項其實還是沒有過濾掉的。于是想到直接在保存時候進行處理,找到:/dede/article_add.php和/dede/article_edit.php 這兩個文件(對應文章模型,其他模型請找后臺對應的文件),搜索如下代碼:
 
$body = AnalyseHtmlBody($body,$description,$litpic,$keywords,'htmltext');
 
在這段代碼的后面加入:
 
//去除img中的style屬性 
$body = preg_replace("/style=\\\.+?['|\"]/i",'',$body); 
//去除img中的width,height屬性 
$exp=Array("/height=.{0,5}\s/i","/width=.{0,5}\s/i"); $exp_o=Array('',''); 
$body = preg_replace($exp,$exp_o,$body);
 
其實只改一個article_edit.php文件就行了,修改后發布或者修改文檔時候,會自動去除掉body中的所有style。后者會把內容中所有的style都會被去掉,文檔相當純凈。
 
具體用哪種方法,大家可以根據需求而定。
 
本文由AB模板網整理發布,轉載請說明出處:http://www.texjy.com/dedecmsjc/5605.html
本文標簽:

有問題可以加入織夢技術QQ群一起交流學習

☉首先聲明,只要是我們的vip會員全站所有資源均可以免費下載,不做任何限制(了解更多)

☉本站的源碼不會像其它下載站一樣植入大量的廣告。

☉本站提供的織夢源碼,都是做好測試好發布的,均可放心使用。

☉本站提供的織夢源碼,均帶數據及演示地址?梢栽谌我辉创a詳情頁查看演示地址。

☉為了vip利益的最大化,我們還提供了vip贈品(了解更多

☉如有其他問題,請加網站客服QQ(9490489)進行交流。

首頁 VIP專區 靜態模板 會員中心
丁香五月久久热成人视频-久久热这里只有精品,各种优质的节目,各大视频&