类似于微信公众号正文中间插入广告的效果,可以通过下面的js实现
var bdadv26="XXXXXXXXXXXXXXX百度广告代码"; var _p_match = document.querySelectorAll('.article-content p'); if(_p_match != null){ var _p_num = _p_match.length; console.log(_p_num); if(_p_num > 3){ //段落数量大于3 才插入广告 var insertindex = Math.trunc(_p_num/2); //插入到正文中间 $(".article-content p").eq(insertindex).after(bdadv26); } }