首页 > 折腾WP > 博客左侧”钓鱼”广告的实现方法

博客左侧”钓鱼”广告的实现方法

我的博客左边有一个”钓鱼式”广告,相信有不少朋友已经上了钩。
俗话说,愿者上钩。再说了,既然已经点开了,你好意思不点一下广告吗?
其他都是外话,下面说一下这个小广告的实现方法。


首先,这是通过jQuery实现的。
jQuery 代码:
jQuery(document).ready(function($) {

//上下跟随滑动效果

var s= $('#adbg').offset().top; //取得id="adbg"元素相对当前窗口的高度,并赋值给 s
$(window).scroll(function (){ //浏览器滚动条触发事件
      $("#adbg").animate({top : $(window).scrollTop() + 200 + "px" },{queue:false,duration:500},"easeInOutCubic");
      //添加id="adbg"元素自定义动画,使其滑动"滚动条距顶部高度+ s "距离,动画过程为500毫秒;
                              });

$body = (window.opera) ? (document.compatMode == "CSS1Compat" ? $('html') : $('body')) : $('html,body');// 这行是 Opera 的补丁, 少了它 Opera 是直接用跳的而且画面闪烁 by willin

$('#comments #top').click(function(){
      $body.animate({scrollTop: $('#header').offset().top}, 1800,"easeInOutCubic");
      return false;// 返回false可以避免在原链接后加上  /*ijomyo*/ #
                              });

//广告

$("#adbg").hover(

function() {
// 鼠标悬停时候被触发的函数
      $(this).stop().animate({'left':'+=202px'},250,"easeInOutCubic");

             },
function() {
// 鼠标移出时候被触发的函数 /*ijomyo*/
      $(this).stop().animate({'left':'-202px'},250,"easeInOutCubic");
             });        

                                     });

在主题文件的适当部位(比如我的主题是在footer.php文件中)写入:



另外,还可以在style.css中对样式进行自定义。
#adbg{ position: absolute;left:-203px; top:150px; background:url(images/ad.png) no-repeat; width:235px; height:231px;}
#ad{ width:180px; height:150px; margin:63px 0 0 10px}

下面是ad.png

  1. 柳城 九 3rd, 2010 @ 12:26 | #1

    呵呵。还真没留意到。 ;-)
    不错的想法。。

  2. 柳城 九 3rd, 2010 @ 12:27 | #3

    留言多次不成功。提示“无效的评论状态”

    • 终 於 九 3rd, 2010 @ 12:29 | #4

      哈哈,你动作好快~因为我正在修改,一直是草稿状态~~~

  3. 饭桶 九 3rd, 2010 @ 12:59 | #5

    :x 感谢了 需要这个刚好 另外请教一下 代码高亮 是用的什么方法? 插件的话插件名叫什么 ?

    • 终 於 九 3rd, 2010 @ 13:08 | #6

      wp-codebox

    • 终 於 九 3rd, 2010 @ 13:09 | #7

      wp-codebox 不过好像下载不到了,作者的网站下载链接成了404错误。

  4. ZDAvril 九 3rd, 2010 @ 15:10 | #8

    这个要拿下的。哈哈哈哈。 ;-)

  5. david 九 3rd, 2010 @ 16:06 | #10

    在你侧栏没有看到呀。。。。
    嘿嘿,没被钓哈。

    • 终 於 九 3rd, 2010 @ 16:51 | #11

      不是在侧边栏。在页面最左边靠近窗口边缘。

  6. BoKeam 九 3rd, 2010 @ 18:17 | #12

    我没看到这个广告

    • 终 於 九 3rd, 2010 @ 18:34 | #13

      一、你用的是IE浏览器。
      二、你眼神实在不怎么地。

      • BoKeam 九 3rd, 2010 @ 21:33 | #14

        第一,我从不用IE,第二,我有看到那桃心,没想到是广告,而且这种侧边滑动的我很少去点

  7. 方丈 九 3rd, 2010 @ 21:07 | #16

    这个JQ很好……嘿嘿……可以做很多事情! :razz:

    • 终 於 九 3rd, 2010 @ 21:09 | #17

      嘿嘿,做个导航也行啊~~各种用途。

      • 方丈 九 3rd, 2010 @ 21:13 | #18

        :arrow: 我对这个JQ后我能有想法的

        • 终 於 九 3rd, 2010 @ 21:14 | #19

          你慢慢折腾你的原创主题。我很看好那个布局。到时候一定要给我用。几年我都等。这个或许能用上。

  8. joyla 九 5th, 2010 @ 09:02 | #20

    效果很好哦!呵呵

  9. 皱纹88 九 9th, 2010 @ 10:50 | #22

    你的广告在哪里啊?我咋找不到呢? :twisted: :!:

  10. 终 於 九 9th, 2010 @ 11:01 | #23

    @皱纹88 换了主题咯~~~现在不见了。文章底部有个图片。实现之后,在屏幕左侧显示那个 心形的图案。如果鼠标指上去,就会弹出整张图片。

  11. nfl jerseys 九 9th, 2010 @ 13:10 | #24

    很多博主推荐这样的

  12. 终 於 九 9th, 2010 @ 13:11 | #25

    @nfl jerseys 比较友好吧~

  13. JaCall 二 19th, 2011 @ 18:24 | #26

    你博客左边有吗???

  14. 约定 二 19th, 2011 @ 18:25 | #28

    我按照你这样做,但是鼠标到了那里,不出来,单击也不出来,只要一个心形在那里

  15. ❤•终于° 二 19th, 2011 @ 23:45 | #29

    @约定 有可能是浏览器不兼容。

  16. 约定 二 20th, 2011 @ 09:19 | #30

    IE和谷歌浏览器都试过了

  17. 膜法世家 三 29th, 2011 @ 13:35 | #31

    钓鱼广告新鲜啊

  18. Zelma24Harris 四 3rd, 2011 @ 17:25 | #32

    Following my analysis, thousands of people in the world receive the mortgage loans from different banks. So, there’s good possibilities to find a student loan in every country.

评论提交中, 请稍候...

留言

可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackbacks & Pingbacks ( 1 )
  1. 九 4th, 2010 @ 01:44 | #1
    Pingback: | WordPress中文圈