开启新窗口 一键收藏到美味Delicious书签

用Delicious时,用注册时第二步提供的一个书签(Firefox,Chrome叫法,IE叫收藏夹)可以很方便的把想要收藏的网址通过一次点击直接收藏该网址。不同于饭否等类似于该功能的书签,Delicious不会打开新的窗口,虽然该书签里有一个参数jump=yes,也就是说等收藏完网页,点击Save后,会自动跳转到原网页,但是我觉得还是饭否的直接开新窗口来的方便,当然这是见仁见智的问题了。

下面,就利用饭否的分享到饭否书签代码,对Delicious的一键添加功能改造一下,让该功能可以打开新窗口收藏,不影响正在阅读的内容。

为使添加完毕后不转向原网址,jump=yes改为no,这样就可以在添加完成后跳转到bookmarks页面。不能实现如饭否的操作完成后,自动关闭功能,因为这个功能需要服务器端的支持。

代码如下,在书签栏上新建一个网页,名字随便取,如“收藏到美味”,然后网址贴上以下内容。

javascript:var d=document,w=window,f=’http://delicious.com/save’,l=d.location,e=encodeURIComponent,p=’?url=’+e(l.href)+’&title=’+e(d.title)+’&v=5&jump=no’;a=function(){if(!w.open(f+p,’收藏到delicious’,’toolbar=0,status=0,resizable=0,width=820,height=600′))l.href=f+’.new’+p};

继续跟在上行后面,不要分行,加上下面的内容,这可能是css的问题,显示不全,只能手动分行。

if(/Firefox/.test(navigator.userAgent))setTimeout(a,0);else{a()}void(0)

 

以上代码有效,不过需要在记事本中将全角的’更改为半角的’。

在skydriver里下载:

本来想实现官方的拖放到书签栏功能的,但是我的Wordpress编辑器设置了检查代码功能(为了W3C),会自动处理代码,所以该功能就作罢,只好手动添加了。

tips:Delicious.com是免费的社会性网络服务,用于交流网页书签收藏。Delicious不同于我的最爱或其他书签网站,主要用于和别人分享和交流书签,使用者亦可以在Delicious储存或管理私人书签。原网址del.icio.us被称为最为怪异的网址之一,经常有人打错。

开启新窗口 一键收藏到美味Delicious书签》上有1条评论

  1. Joseph 文章作者

    注:今天网速特慢,不好再编辑原文。直接下载skydriver里的文件,就可以了。复制代码容易出错。

    回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注