15

7月

2011

在JIMDO网站定位添加JS广告代码

     JIMDO网长们都知道,如果要在博文中添加广告的话是比较烦琐的,要么是在一段文中结合图片与表格完素进行添加,详见本站(在Jimdo网站博文中插入广告的方法)和邻居的(Jimdo网站的美化 - Jimdo博客内容的排版),另一种就是在文中或结尾上每次添加广告代码,是非常麻烦的一件事情,本人之前是选择了这种最笨的方法。

      一直想解决添加广告的问题,之前也请教过几个JIMDO的站长,最后也没有找出好的方法,直到前两天网型网秀在本站留言,说有了“Jimdo博文动态添加广告联盟 ,固定位置添加JS”的方法。这个方法的确不错,但经过测试也有一些缺点:因为是JS调用,在添加广告代码后使打开网页的速度减慢,只因要加载这些文件,如果是将广告放在标题下方的话,打开的效果一般是显示出博文后,停留一下才显示出广告。如果放在trackback之前的话,显示是比较自然流畅吧,因为打开是从上面向下面显示的。
不说那么多的了,提供代码如下:(感谢网型网秀提供代码

一、将广告放在博文标题下方的代码:

<div style="display:none"><div id="ta600_bd">
<script type="text/javascript">
//<![CDATA[
                            /*234*60,tb左文字创建于2010-10-23*/ var cpro_id = 'XXXXXXX';
                            //]]>
                            </script><script type="text/javascript" src="http://cpro.baidu.com/cpro/ui/c.js">
</script>
</div></div>
<script type="text/javascript">//<![CDATA[
    var ta600_bd = document.getElementsByClassName("clearover")[0];
    ta600_bd.innerHTML= ta600_bd.innerHTML+document.getElementById("ta600_bd").innerHTML;
//]]></script>

二、将广告放在博文第一段的代码:
<div style="display:none">
    <div id="ta600_bd">
        <script type="text/javascript">
//<![CDATA[
                            /*234*60,tb左文字创建于2010-10-23*/ var cpro_id = 'XXXXXXX';
                            //]]>
        </script><script type="text/javascript" src="http://cpro.baidu.com/cpro/ui/c.js">
</script>
    </div>
</div>
<script type="text/javascript">
//<![CDATA[
var ta600_bd = document.getElementsByClassName("j-text")[0];
    ta600_bd.innerHTML=        ta600_bd.innerHTML+document.getElementById("ta600_bd").innerHTML;
//]]>
</script>

注:代码中的("j-text")[0]; 其中“0”可改为2、3、4等不同段落的结尾添加,只要你有那么多段,建议在第二段,因为在第一段的话,只要你在侧栏添加了“文本”元素的话,都会出现广告。因为广告和大小可能会出现移位现象。

三、将广告放在博文trackback的上方(文章结尾处)的代码:

<div style="display:none"><div id="ta600_bd">
<script type="text/javascript">
//<![CDATA[
                                /*160*600,创建于2010-7-23*/ var cpro_id = 'u120693';
                                //]]>
</script><script type="text/javascript" src="http://cpro.baidu.com/cpro/ui/c.js">
</script>
</div></div>
<script type="text/javascript">//<![CDATA[
    var ta600_bd = document.getElementById("trackback");
 ta600_bd.innerHTML=document.getElementById("ta600_bd").innerHTML+ta600_bd.innerHTML;
//]]></script>


    添加代码方法:登陆你的网站----点击打开----网站模板---自定义模板----在HTML的最后加入----保存。

     补充:代码蓝色部分:ta600_bd 是本站自定义的ID,意为:“淘宝600百度代码”,各位可根据自己的内容自定。代码红色部分:是我的百度广告代码,你可改为你自己的代码。

     以上是一些固定添加调用JS广告的一些方法,按此方法应该还可以在其他地方添加,有兴趣的朋友可自己测试一下,同时以上代码本人虽测试过,但可能也存在一些其他情况,欢迎各位留言交流。

撰写评论

评论: 3

  • #1

    路灯魂 (星期六, 16 七月 2011 23:36)

    本来不想留言,因为很久很久没有用jimdo了,不过,对于广告联盟而言大家都差不多。其实,好像广告联盟都有同一个要求,就是不得变更代码,如果需要轮换不同的广告,可以在设置广告单元的时候实现吧?

  • JimdoPro
    #2

    网型网秀 (星期日, 17 七月 2011 10:23)

    此代码还可以精简的,测试那天Jimdo在改后台,还存在点点有问题呢,呵呵

  • #3

    向凯 (星期三, 17 八月 2011 15:51)

    不是很懂啊,,直接加代码,根本不显示啊!!!俺想插入广告代码哦!专业版可以吗?

  • loading
本站推荐最放心网购商城: 京东购物商城 亚马逊购物商城 凡客城品 淘宝网