改进新浪微博共享书签

虽然现在越来越多的网站都直接提供了分享按钮,但难免还是有不少“老土”或者新浪的竞争对手,并不提供一键共享到微博。其实新浪微博提供了一个共享书签,可以用来分享任意页面。有点del.icio.us的意思。

但实际使用下来,这个书签的功能还可以做一个小改进。因为通常在分享文章时,大家都喜欢引用文章的核心观点或者文章里最精彩的一段话,而这个书签并不提供这功能,大部分的分享按钮也不提供。所以我就来略做一下改进吧。改进后,只需要先选定一段想要引用的话,再点击书签,在弹出的页面里,就可会自动引用这段话,再加上文章标题和页面地址链接。

改进后的书签代码:

javascript:(function(){
window.open('http://v.t.sina.com.cn/share/share.php?title='+encodeURIComponent( '%E2%80%9C' + window.getSelection() + '%E2%80%9D%20%E2%80%94%E2%80%94%20' + document.title )+ '&url='+ encodeURIComponent(location.href)+ '&source=bookmark', '_blank', 'width=600, height=400');})()

改进的方法很简单,就是在document.title前面再加上window.getSelection(),并按常见的引用习惯,在引文两边加上全角引号(“”),引文和标题间添加破折号(——)。这下分享起来,会更方便了吧。

分享到新浪微博

可以直接将上面的链接,用鼠标拖放到浏览器上的书签栏,目前Firefox、Chrome、Safari浏览器都支持。

6 thoughts on “改进新浪微博共享书签

  1. 引用的这段包含图文的可以吗? 字数有限制吗?

    [回复]

    Igotit 回复:

    图片是新浪的后台自动读取的,文字依然是140以内,不过还要扣掉标题和链接的字数

    [回复]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.