如何快速搜索豆瓣某用户的帖子

本质原理是用 Google 在 http://www.douban.com/group 这个域内搜索用户的名号。但是这个过程可以简化,具体地讲,就是新建一个链接在链接栏(火狐叫做“书签工具栏”),然后地址写上这个:

javascript:void(window.open("http://www.google.com/search?q=" + document.title + "+site%3Awww.douban.com%2Fgroup&hl=en"));

想搜索某用户的帖子的时候,先打开该用户的主页,然后点这个链接就行了。


2010年10月22日更新:

把用户名的关键字加上双引号会得到更准确的结果。新的脚本为:

javascript:void(window.open("http://www.google.com/search?q=\""%20+%20document.title%20+%20"\"+site%3Awww.douban.com%2Fgroup&hl=en"));


2010年11月2日更新:

同时搜索用户签名,而且是在 topic 的 URL 内搜索,得到更准确的结果。新的脚本为:

javascript:void(window.open("http://www.google.com/search?q=\""+document.title+"\"+\""+(document.getElementById("display")?document.getElementById("display").innerHTML.slice(1,-1):"")+"\"+site%3Awww.douban.com%2Fgroup%2Ftopic&hl=en"));

Advertisements

4 thoughts on “如何快速搜索豆瓣某用户的帖子

  1. 用JavaScript这么麻烦干什么?
    直接说 打开Google,输入 “你要搜的豆瓣ID” site:www.douban.com/group/topic 然后回车就行啦

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s