使用浏览器的时候,我们经常使用书签,书签能让我们快速的访问网站而不用输入网址,一般书签都是一个书签名和网址,如下图:
我们可以在网址的输入框中输入javascript,让你点击书签的时候可以执行对应的javascript代码,一些示例如下:
1、对选中的文本点击书签后打开对应的wikipedia页面:
javascript:(function() { function se(d) { return d.selection ? d.selection.createRange().text : d.getSelection() } s = se(document); for (i = 0; i < frames.length && !s; i++) s = se(frames[i].document); if (!s || s=='') s = prompt('Enter%20search%20terms%20for%20Wikipedia',''); window.open('http://en.wikipedia.org' + (s ? '/w/index.php?title=Special:Search&search=' + encodeURIComponent(s) : '')).focus(); })();
2、对选中的文本点击书签后打开neisou:
javascript:(function() { function se(d) { return d.selection ? d.selection.createRange().text : d.getSelection() } s = se(document); for (i = 0; i < frames.length && !s; i++) s = se(frames[i].document); if (!s || s=='') s = prompt('Enter%20search%20terms%20for%20neisou',''); window.open('http://neisou.baidu.com' + (s ? '/web/search?word=' + encodeURIComponent(s) : '')).focus(); })();
3、回到页面顶部:
javascript:(function(){ window.scrollTo(0, 0); })();
综上,合理利用书签的这种功能,可以提升工作效率。