js如下,根据实际情况进行细节调整/// 正文画中画广告

var curUrl = window.location.href;

var AdTxt='

try{

var contAd = document.getElementById("endText").innerHTML; //获取正文标签

var contTmp = "";

if(curUrl.indexOf("sd.sd")>0 )//判断投放的二级域名

{

contTmp = contAd;

contTmp = contTmp.replace(/\$/g,"(*)");

contTmp = contTmp.replace(/

contTmp = contTmp.replace(/

contTmp = contTmp.replace(/

var cs = contTmp.split('

);

var adPub = 0;

var conLen = 0;

var minConlen = 100;

var index = 0;

var ii = 0;

ii = parseInt(cs.length / 2);

for(i=ii;i

{

var str = cs[i].toString().toLowerCase();

if(str.indexOf("center")>0 || str.length<10)

continue;

if(str.indexOf("

cs[i] =AdTxt + "

else

cs[i] =AdTxt + cs[i];

index = i;

adPub = 1;

break;

}

}

contTmp = contTmp.replace(/\$/g,"

contTmp = contTmp.replace(/\(\*\)/g,"$");

if(adPub == 0){

$('.zrbj').html( AdTxt + $('.zrbj').html());

}

else

{

contTmp = "";

for(i=0;i

if(cs[i].indexOf("

")<0 && cs[i].indexOf("")<0 && cs.length==1)

{

cs[i] ="

"+cs[i]+"

";

}

if(index == i || cs[i].indexOf("

=0)

contTmp += cs[i];

else

contTmp +="

}

}

contAd = contTmp;

}

}catch(e){}

try{document.getElementById("endText").innerHTML=contAd;}catch(e){}

主要是使用js 分析文章中段落、图片等,再适当的位置通过js插入进去。

需要做的是,找出你的正文dIv的ID,在这段Js中换上就好了。

817阅读

怎样在html中插入广告,用div+css+js在文章中间插入广告相关推荐

  1. 下拉的DIV+CSS+JS二级树型菜单,刷新无影响

    二级菜单,不论展开几个栏目,刷新不影响! Code <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...

  2. DIV+CSS+JS二级树型菜单,刷新无影响

    二级菜单,不论展开几个栏目,刷新不影响! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &qu ...

  3. JAVA中解决Filter过滤掉css,js,图片文件等问题

    JAVA中解决Filter过滤掉css,js,图片文件等问题 参考文章: (1)JAVA中解决Filter过滤掉css,js,图片文件等问题 (2)https://www.cnblogs.com/er ...

  4. html菜单树实现原理,HTML_DIV+CSS构成树型菜单,这是用DIV+CSS+JS构成的树型菜单 - phpStudy...

    DIV+CSS构成树型菜单 这是用DIV+CSS+JS构成的树型菜单,采用列表,符合WEB标准,在大多数WIN浏览器下,兼容性不错, xhtml见效果页,我现在做的是二个菜单,如果需要添加,可把 .. ...

  5. 大鱼海棠国漫主题HTML前端网页设计成品预览与讲解DIV CSS JS

    国漫大鱼海棠主题,本套大作业共计10个页面,页面美观度较高,网页在细节设计上花了很大功夫,如边框.阴影,鼠标滑过效果等,运用的知识点有:Div+CSS.JS轮播图.Table.下拉菜单栏.视频.表单. ...

  6. html中的分离式布局,DIV+CSS技术在网页布局中的应用

    摘 要 信息科学技术的进步使得互联网技术行业快速发展起来.其中网页设计作为互联网技术行业中重要的一部分,应用先进技术提高其工作效率与工作质量具有重要意义.DIV+CSS技术在网页布局中的优势作用使得其 ...

  7. html中怎么写排行榜,div css列表布局排行榜代码

    特效描述:div css列表布局 排行榜代码.div css列表布局排行榜代码 代码结构 1. 引入CSS 2. HTML代码 问问专家 问问专家 在社区问问最专业的知识贡献用户 委婉小小 闻道有先后 ...

  8. 如何在html中加入柱状图,利用DIV+CSS做的柱状图(3)

    利用DIV+CSS做的柱状图(3) .chart { font-family: Tahoma; font-size: 12px; border: 1px solid #ccc; float: left ...

  9. html中表头斜线文字,div+css编写html的table表头斜线

    用div+css模拟表格对角线 用div+css模拟表格对角线 类别  姓名  年级 班级 成绩 班级均分 张三 三 2 62 61 李四 三 1 48 67 王五 三 5 79 63 赵六 三 4 ...

最新文章

  1. python下载电脑版本不对_初学Python,因为某些原因电脑只能装3.1版本,现遇到这个小问题求解答...
  2. 【数字信号处理】线性时不变系统 LTI ( 判断某个系统是否是 “ 线性 “ 系统 | 案例四 )
  3. centos组件显示乱码,centos组件显示乱码_解决CentOS下中文显示乱码
  4. vue2.0 #$emit,$on的使用
  5. 相机参数设置程序_自定义拍摄模式怎么设置?教你学会相机设置。
  6. java 方法的拆分_java – 字符串拆分和比较 – 最快的方法
  7. Jquery和JS获取ul中li标签
  8. python导入第三方库失败_史上最详细 Python第三方库添加方法 and 错误解决方法
  9. ISODATA聚类分析算法原理与C++实现
  10. uni-app 的 tabBar 图标自制方法
  11. android imageview图片崩溃,安卓 ImageView 的使用及崩溃闪退、空白原因
  12. MTI Further
  13. 简单python爬虫爬取游戏wiki立绘
  14. html 气泡动画效果,CSS 动画实现动态气泡背景的方法
  15. 使用自己训练的yolov3或yolov4模型自动标注成voc格式数据
  16. 在 Leaflet 中合并使用谷歌中国卫星图和高德地图
  17. 程序员去国企面试,跟领导谈完技术感叹:给再多的工资也不考虑
  18. VMware虚拟机配置虚拟网卡导致浏览器DNS解析慢
  19. 计算机显示技术发展,显示技术的发展 与展望
  20. 丘成桐计算机竞赛用什么电脑,丘成桐这样的学术竞赛到底对申请有没有用?

热门文章

  1. python:mdict + flask = web 查询英汉词典,汉英词典
  2. ssh-keygen和openssl的区别和基本用法
  3. oAuth2.0商品发布API接口,店铺上传接口,店铺商品发布接口,超详细的介绍
  4. 推荐一些github上的免费好书
  5. Leecode-SQL 1667. 修复表中的名字
  6. selenium自动化工具(一)
  7. CVPR21最佳检测:不再是方方正正的目标检测输出(附源码)
  8. 研究生课程笔记:软件包在流行病学中的应用(三)——STATA软件
  9. Flutter 设置Container高度自适应GridView和ListView
  10. 让算法落地,数据产品的一些思考