和讯博客提供了自定义的HTML模块,供广大博友添加任意代码,当然现在加了限制,要等级达到钻石级(即积分233000)才能添加的js,不过没有关系,如何下面谈谈突破这些限制。
前提,你得懂一些Javascript中,但不是必要的,看完了本文,我想傻瓜也可以做了,呵呵。。。
1,在想发布的页面,查看网页源文件,找到你想要发布广告的位置,比如要在页面头部导航位置,你可以在此位置找到一个DIV的标签,它的编号= site_description,对了,找得就是这个编号的值了,呵呵。。。
2,把你的广告代码前面后面加上如下蓝色的部分,具体原理我就不介绍了,介绍了反而迷糊,如果不懂网页的话,懂的话,一看便知。
<div id=my_ads style="display:none">
<script type="text/javascript"> <! -
google_ad_client =“酒吧- 7 ** 8487 **** 34550”;
/ * 468x60,创建于07-12-18 * /
google_ad_slot =“9735421389”;
google_ad_width = 468;
google_ad_height = 60;
//-->
</脚本>
<脚本类型=“文本/ javascript中”
钢骨混凝土=“http://pagead2.googlesyndication.com/pagead/show_ads.js”>
</脚本>
</分区>
3,然后再在上面的源码位置后面添加如下的使用Javascript代码,这是关键。
的<script>
的document.getElementById(“site_description”)。高度=“60px”;
的document.getElementById(“site_description”)。的innerHTML + =的document.getElementById(“my_ads”)。innerHTML的;
的document.getElementById(“my_ads”)。的innerHTML =“”;
</脚本>
4,把上面的代码一起添加到自定义的HTML代码中即可。保存后,刷新页面看效果吧,呵呵。。。
答:原理:就是利用js中把广告源码添加到页面DIV的控件里,到达在任意位置发布广告的目的,当然你要找得DIV的一定需要有身份证,否则,js中就得不到这个DIV的控件,没法给它赋值。
备用例子1:
<div id="yayb1_ggads" style="display:none">
<div align=center>
<script type="text/javascript"> <! -
google_ad_client =“酒吧,***************";
/ * 468x15,创建于09-8-31 * /
google_ad_slot =“4908165307”;
google_ad_width = 468;
google_ad_height = 15;
//-->
</脚本>
<脚本类型=“文本/ javascript中”
钢骨混凝土=“http://pagead2.googlesyndication.com/pagead/show_ads.js”>
</脚本>
</分区>
</分区>
<div id="yayb_ggads" style="display:none">
<div align=center>
<script type="text/javascript"> <! -
google_ad_client =“酒吧,********************";
/ * 336x280,创建于09-9-17 * /
google_ad_slot =“7937568958”;
google_ad_width = 336;
google_ad_height = 280;
//-->
</脚本>
<脚本类型=“文本/ javascript中”
钢骨混凝土=“http://pagead2.googlesyndication.com/pagead/show_ads.js”>
</脚本>
</分区>
</分区>
的<script>
如果(location.href.indexOf(“默认”)“0)(
的document.getElementById(“cntDiv”)。的innerHTML =的document.getElementById(“cntDiv”)。的innerHTML +的document.getElementById(“yayb_ggads”)。innerHTML的;
的document.getElementById(“PnumBgDiv”)。的innerHTML =的document.getElementById(“yayb1_ggads”)。的innerHTML +的document.getElementById(“PnumBgDiv”)。innerHTML的;
的document.getElementById(“留言板”)。的innerHTML =的document.getElementById(“留言板”)。的innerHTML +的document.getElementById(“yayb1_ggads”)。innerHTML的;
)
的document.getElementById(“yayb_ggads”)。的innerHTML =“”;
</脚本>
备用例子2
说明:每一篇博客文章标题{dy}行。
<div id="icn_ggads" style="display:none">
爱中国免费资源提醒在这里写你的广告代码
</分区>
的<script>
如果(location.href.indexOf(“默认”)<0)(
的document.getElementById(“ArticeTextID”)。的innerHTML =的document.getElementById(“icn_ggads”)。的innerHTML +的document.getElementById(“ArticeTextID”)。innerHTML的;
)
的document.getElementById(“icn_ggads”)。的innerHTML =“”;
</脚本>
说明:上一篇文章上面位置:
<div id="icn_ggads" style="display:none">
爱中国免费资源提醒在这里写你的广告代码
</分区>
的<script>
如果(location.href.indexOf(“默认”)<0)(
的document.getElementById(“ArticeTextID”)。的innerHTML =的document.getElementById(“ArticeTextID”)。的innerHTML +的document.getElementById(“icn_ggads”)。innerHTML的;
)
的document.getElementById(“icn_ggads”)。的innerHTML =“”;
</脚本>
说明:个人门户页面“博客”模块上方
<div id="wanboke_ggads" style="display:none">
<div align=center>
请在这里添加您的广告代码
</分区>
</分区>
的<script>
如果(location.href.indexOf(“默认”)“0)(
的document.getElementById(“博客”)。的innerHTML =的document.getElementById(“wanboke_ggads”)。的document.getElementById的innerHTML +(“博客”)。innerHTML的;
)
的document.getElementById(“wanboke_ggads”)。的innerHTML =“”;
</脚本>