function Facebook() { void(window.open('http://www.facebook.com/share.php?u='.concat(encodeURIComponent(location.href)) )); }
但有一些情況會出錯, 就是你的網址裡使用的參數和 facebook 有衝突時, 例如 &lang=
2. 分享到 google+, 方法同上面的 facebook
分享的 URL 如下:
javascript:void(window.open("https://plus.google.com/share?ur\l="+encodeURIComponent(location), "Share to Google+","width=600,height=460,menubar=no,location=no,status=no"));
google+ 有另一個不錯的方法,加入這2行也ok, 而且提供的功能更多, 還可以看到 count, 如果 annotation 不要設成 none:
<script type='text/javascript' src='https://apis.google.com/js/plusone.js'></script> <g:plusone size='standard' annotation='none' align='right'></g:plusone>
沒有留言:
張貼留言