用Bookmarklet增强你的浏览器功能

Bookmarklet的中文意思是“小书签”,也叫书“签列小程式”。此书签不是过去收藏夹的那些网址,而是一段 JavaScript 代码。将其收藏后,即可按其内容直接当功能按钮使用。

下面Sivan介绍几个个人认为比较实用的Bookmarklet,甚至可以替代很多浏览器的插件。一个收藏夹的内容替换一个程序或者插件,还是很划算的。

添加步骤:点击浏览器的收藏,点添加到收藏夹,名称用功能名或自己好记的名称,地址使用对应的JS代码。使用时打开收藏即可实现相应功能。

显示flv真实地址
功能:通过Flvcd网站显示页面中的FLV格式的视频真实地址

javascript:%20location.href='http://www.flvcd.com/parse.php?kw='%20+%20encodeURIComponent(location.href);

网址缩短
功能:将长网址缩短为简洁好记的tinyurl网址

javascript:void(window.open('http://tinyurl.com/create.php?url='+document.location.href));

解禁鼠标右键的禁用
功能:解除部分网页中的鼠标右键禁用

javascript:function kill(d){d.onmousedown=d.onmouseup=d.oncontextmenu=d.onselectstart=d.ondragstart=function(){return true;};}try{kill(document);for(var j=0;F=frames[j];++j)kill(F.document);}catch(e){}

查看星号密码
功能:将网页中的星号密码揪出来

javascript:(function()%7bvar%20s,F,j,f,i;%20s%20=%20%22%22;%20F%20=%20document.forms;%20for(j=0;%20j%3cF.length;%20++j)%20%7b%20f%20=%20F%5bj%5d;%20for%20(i=0;%20i%3cf.length;%20++i)%20%7b%20if%20(f%5bi%5d.type.toLowerCase()%20==%20%22password%22)%20s%20+=%20f%5bi%5d.value%20+%20%22\n%22;%20%7d%20%7d%20if%20(s)%20alert(%22Passwords%20in%20forms%20on%20this%20page:\n\n%22%20+%20s);%20else%20alert(%22There%20are%20no%20passwords%20in%20forms%20on%20this%20page.%22);%7d)();

查看网站Cookies
功能:直接查看浏览器中保存的网站Cookies

javascript:alert('Cookies stored by this host or domain:\n\n' + document.cookie.replace(/; /g,'\n'));

删除网站Cookies
功能:将指定网站的Cookies删除

javascript:(function(){C=document.cookie.split("; ");for(d="."+location.host;d;d=(""+d).substr(1).match(/\..*$/))for(sl=0;sl<2;++sl)for(p="/"+location.pathname;p;p=p.substring(0,p.lastIndexOf('/')))for(i in C)if(c=C[i]){document.cookie=c+"; domain="+d.slice(sl)+"; path="+p.slice(1)+"/"+"; expires="+new Date((new Date).getTime()-1e11).toGMTString()}})()

更多的相关文章可以看看小众的相关介绍,里面还有些其他的Bookmarklet技巧。

Tags : ,

本博文章均为Sivan原创,内容遵循 署名-非商业性使用 2.5 共享协议,转载请注明来自 Sivan's Blog
原文链接为 //sivan.in/blog/bookmarklet/
这篇日志发表于2008年08月26日 23:42。你可以订阅该日志的所有评论通过RSS 2.0。评论跟引用通告当前被关闭。

1条回应

评论(0)引用通告(1)

  1. [...] This post was mentioned on Twitter by Lennon li, Lennon li. Lennon li said: 用Bookmarklet增强你的浏览器功能 http://wibi.us/deQozw [...]

站点评论关闭

有问题请联系 sun.sivan[at]gmail.com 或新浪微博 @Sivan