现在的位置: 首页 > 综合 > 正文

在浏览器书签中使用javascript代码

2016年05月06日 ⁄ 综合 ⁄ 共 964字 ⁄ 字号 评论关闭

使用浏览器的时候,我们经常使用书签,书签能让我们快速的访问网站而不用输入网址,一般书签都是一个书签名和网址,如下图:

我们可以在网址的输入框中输入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);
})();

综上,合理利用书签的这种功能,可以提升工作效率。

抱歉!评论已关闭.