帝国CMS 解决自动分页截断<div>等标签、末页空白问题

时间:2023年06月10日

/

来源:网络

/

编辑:佚名

";
  if(strlen($mybody)<$spsize) return $mybody;
  $bds = explode('>',$mybody);
  $npageBody = "";
  $istable = 0;
  $mybody = "";
  foreach($bds as $i=>$k)
  {
       if($i==0){ $npageBody .= $bds[$i]; continue;}
       $bds[$i] = ">".$bds[$i];
       if(strlen($bds[$i])>6){
            $tname = substr($bds[$i],1,5);
            if(strtolower($tname)=='table') $istable++;
            else if(strtolower($tname)=='/tabl') $istable--;
            if($istable>0){ $npageBody .= $bds[$i]; continue; }
            else $npageBody .= $bds[$i];
       }else{
            $npageBody .= $bds[$i];
       }
       if(strlen($npageBody)>$spsize){
            $mybody .= $sptag.$npageBody;
            $npageBody = "";
     }
  }
  if($npageBody!="") $mybody .= $npageBody;
  $mybody=str_replace($sptag.">",">".$sptag,$mybody);
  $mybody=substr($mybody,strlen($sptag));
  return $mybody;
}
2、不必须修改:
如果不喜欢<p>
猜你需要

豫ICP备2021026617号-1  豫公网安备:41172602000185   Copyright © 2021-2028 www.78moban.com/ All Rights Reserved

本站作品均来自互联网,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系 1565229909#qq.com(把#改成@),我们将立即处理。