在網頁放置分享到facebook、plurk、twitter按鈕算是常見的按鈕功能了,在這邊分享的是在flash中的語法
這是flash完成品,分別是三顆按鈕,可以分享到facebook、plurk、twitter
語法如下
/*fb的分享按鈕*/ bt_fb.addEventListener(MouseEvent.CLICK, doClickfb); function doClickfb(e:MouseEvent) { var bt_fb:URLRequest = new URLRequest("http://www.facebook.com/share.php?u=http://onedesign-design.blogspot.com/"); navigateToURL(bt_fb,"_blank"); } bt_fb.buttonMode = true; /*噗浪的分享按鈕*/ bt_plurk.addEventListener(MouseEvent.CLICK, doClickplurk); function doClickplurk(e:MouseEvent) { var bt_plurk:URLRequest = new URLRequest("http://www.plurk.com/?qualifier=shares&status=http%3A%2F%2Fonedesign-design.blogspot.com+%28One+Design+blog%29+%E2%86%92+%E7%B6%B2%E9%A0%81%E8%A8%AD%E8%A8%88%E9%81%87%E5%88%B0%E7%9A%84%E5%95%8F%E9%A1%8C%E9%83%BD%E6%9C%83%E5%9C%A8%E9%80%99%E9%82%8A%E4%BD%9C%E5%80%8B%E7%B4%80%E9%8C%84"); navigateToURL(bt_plurk,"_blank"); } bt_plurk.buttonMode = true; /*推特的分享按鈕*/ bt_twitter.addEventListener(MouseEvent.CLICK, doClicktwitter); function doClicktwitter(e:MouseEvent) { var bt_twitter:URLRequest = new URLRequest("http://twitter.com/intent/tweet?text=http%3A%2F%2Fonedesign-design.blogspot.com+++One+Design+blog%EF%BC%8C%E7%B6%B2%E9%A0%81%E8%A8%AD%E8%A8%88%E9%81%87%E5%88%B0%E7%9A%84%E5%95%8F%E9%A1%8C%E9%83%BD%E6%9C%83%E5%9C%A8%E9%80%99%E9%82%8A%E4%BD%9C%E5%80%8B%E7%B4%80%E9%8C%84"); navigateToURL(bt_twitter,"_blank"); } bt_twitter.buttonMode = true;
其中分享到facebook的按鈕語法最簡單,
語法為:http://www.facebook.com/share.php?u=http://你的網址
丟出網址之後,會前往facebook的分享頁面,該頁面就會讀取你所輸入的網址中,所給的網頁訊息。
分享到噗浪及推特就比較複雜一點,一般來分享到噗浪和推特,除了帶網址還會再加上一些文字敘述,這時就需要將這些標點符號、中文字轉碼了,線上有個好工具可以幫你轉碼,http://code.cside.com/3rdpage/us/url/converter.html
測試一下,出現在噗浪的分享
這邊有個要注意的地方,http://www.plurk.com/?qualifier=shares&status= 這一段語法不需要轉碼,轉了之後反而會讓分享到噗浪語法產生錯誤
分享到推特的語法也是同理,將你要出現在推特的網址、文字內容轉碼之後,貼到 http://twitter.com/intent/tweet?text= 之後,再把這一整段語法貼到as中的網址,就完成了。
0 意見:
張貼留言