Blog 板


LINE

http://www.died.tw/2010/09/facebook-social-plugins-like-button.html Facebook之前推出了全新版本的Social plugins,项目还不少,先来 介绍泛用性比较高的Like Button。 在Facebook Like Button Documentation里,有一个语法的产生器, 可以让你产生 iframe 跟 XFBML 的语法插入到你的网页上,但是这样 子Like到的网址都是固定的,所以如果要每篇文章分开计算的话,就 要使用一些技巧去达到,网路上的文章大都是教iframe的语法怎麽修 改,我这边直接大放送,把iframe/XFBML的blogger与一般网页万用语 法都一次说完,基本上只要复制贴上就会动了,让大家可以无痛导入。 先来介绍Like Button的一些参数 href - 要Like(赞)的网址。 layout - 三个选项,预设为 standard ,可以显示大头,剩下两个 button_count 与 box_count 则没有大头图。 show_faces - 选择显不显示大头图。 action - 选择要显示'like(赞)'或是'recommend(推荐)' font - 选择要用的字形,选项有 'arial'(预设), 'lucida grande' , 'segoe ui', 'tahoma', 'trebuchet ms', 'verdana' colorscheme - 选择色系,选项有 'light'(预设), 'dark' ref - 设定连结来源以方便追踪,这个我没研究 iframe的方式 for blogger:重点为红色部分,这样的设定可让每篇文章有独立的 Like计算,绿色部分则依照需要去修改设定就好。 <iframe expr:src='&quot;http://www.facebook.com/plugins/like.php?href= &quot;+ data:post.url + &quot;&amp;layout=standard&amp; show_faces=false&amp;width=450&amp;action=like&amp; colorscheme=dark&amp;height=35&quot;' frameborder='0' scrolling='no' style='border:none; overflow:hidden; width:450px; height:35px;' allowTransparency='true' /> 万用型语法:这个方法使用jQuery去更改iframe所包的网址,各 种系统的网页只要有支援Java Script皆可使用,同样的重点为红色部分 ,绿色部分请依需求修改,另外,这个方式建议使用在该网页的网址列 不会变动的状况下,因为我是使用jQuery去将现在的网址列指到iframe 里,如果网址列变的话,Like的数据会无法累计。 在<head>与</head>间插入下面的语法 <script src='http://www.google.com/jsapi' type='text/javascript'/> <script language='javascript' type='text/javascript'> google.load("jquery", "1.4.2");</script> <script type='text/javascript'> $(document).ready(function(){ $('#facebook_iframe').attr('src', (这四行请自行连上) 'http://www.facebook.com/plugins/like.php?href=' + location.href +'&amp;layout=standard&amp;show-faces=true&amp; width=530&amp;height=55&amp;action=like&amp;colorscheme=light'); }); </script> 然後在你要放Like(赞)的地方把下面的iframe放上去 <iframe src='' frameborder='0' scrolling='no' style='border:none; overflow:hidden; width:530px; height:55px' allowTransparency='true' id="facebook_iframe"></iframe> _________________________________________________________ XFBML的方式 使用XFBML来呈现,在页面上会比较漂亮,而且语法也很简单,使用上会需 要在<head>与</head>间插入下面的语法(两种都要加) <script src="http://connect.facebook.net/zh_TW/all.js"></script> <script> window.fbAsyncInit = function() { FB.init({status: true, cookie: true, xfbml: true}); }; </script> for Blogger:将下面语法插到你要显示Like Button的地方,重点 为红色部分,如果有预设值之外的设定要设需自行加上(如绿色部分) <fb:like expr:href='data:post.url' width='800' show_faces='true'></fb:like> 万用型语法:这也是使用jQuery去达成在各种网页都可使用的目的,需在 <head>与</head>间插入下面的语法 <script src='http://www.google.com/jsapi' type='text/javascript'/> <script language='javascript' type='text/javascript'>google.load("jquery","1.4.2");</script> <script type='text/javascript'> $(document).ready(function(){ $('#fb_like').attr('href',location.href); }); </script> 然後在要显示Like Button的地方插入 <fb:like href='' width='800' show_faces='true' id='fb_like'></fb:like> 然後就完成了!!!!! 以blogger使用者来说,个人建议使用XFBML方式,语法相当简洁乾净 ,我也是用这个方式。 -- 上班不务正业的证据 http://died.tw --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.134.16.110
1F:推 terrybob:不推怎麽对得起作者呢?! 10/01 01:45
2F:推 ss163500:推推! 10/02 16:16
3F:推 mchen11:实用,感谢! 12/07 14:24
4F:推 hipperlee:超赞!!! :D 01/21 20:46







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP