/// 正文画中画广告
var curUrl = window.location.href;
var AdTxt='<div class="mgg agg"><iframe src="http://****.com/gg.htm" width="300" height="250" frameborder="0" scrolling="no" style="margin-top:10px;"></iframe></div>';
try{
var contAd = document.getElementById("endText").innerHTML; //获取正文标签
var contTmp = "";
if(curUrl.indexOf("sd.sd")>0 )//判断投放的二级域名
{
contTmp = contAd;
contTmp = contTmp.replace(/\$/g,"(*)");
contTmp = contTmp.replace(/<p/g,"$");
contTmp = contTmp.replace(/<P/g,"$");
contTmp = contTmp.replace(/<BR/g,"$");
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<cs.length;i++)
{
var str = cs[i].toString().toLowerCase();
if(str.indexOf("center")>0 || str.length<10)
continue;
if(str.indexOf("<style")<0 && str.indexOf("<script")<0 && str.indexOf("<img")<0){
if(str.indexOf("<div")<0)
cs[i] =AdTxt + "<P"+cs[i];
else
cs[i] =AdTxt + cs[i];
index = i;
adPub = 1;
break;
}
}
contTmp = contTmp.replace(/\$/g,"<P");
contTmp = contTmp.replace(/\(\*\)/g,"$");
if(adPub == 0){
$('.zrbj').html( AdTxt + $('.zrbj').html());
}
else
{
contTmp = "";
for(i=0;i<cs.length;i++){
if(cs[i].indexOf("</p>")<0 && cs[i].indexOf("</P>")<0 && cs.length==1)
{
cs[i] ="<p>"+cs[i]+"</p>";
}
if(index == i || cs[i].indexOf("<div")>=0)
contTmp += cs[i];
else
contTmp +="<P"+cs[i];
}
}
contAd = contTmp;
}
}catch(e){}
try{document.getElementById("endText").innerHTML=contAd;}catch(e){}
主要是使用js 分析文章中段落、图片等,再适当的位置通过js插入进去。
需要做的是,找出你的正文dIv的ID,在这段Js中换上就好了。