带有显示网址并添加其他字符串的书签

时间:2014-03-12 23:54:21

标签: javascript google-chrome bookmarks

这是我需要完成的事情。 假设我在Chrome浏览器上访问example.com。我的浏览器上有一个书签,当我点击它时会自动点击example.com网址并添加一个字符串,例如cache:,当我点击该书签时,它会带我去{{ 1}} 当我转到cache:example.com并再次点击书签时,我会转到example2.com 有没有Javascript代码或其他可以实现这一点?

1 个答案:

答案 0 :(得分:4)

只需添加一些javascript即可更改window.location.href属性。

以下内容将有所帮助

javascript:(
    function(){
        f='cache:'+window.location.href;
        if(!window.open(f))
            location.href=f;
    }
)()

您可以将href更改并设置为您想要的任何内容

您必须将此javascript添加到锚标记,以便在浏览器的书签栏中拖放链接时,它会被添加。所以链接将是这样的:

<a title="GotoCache" href="javascript:(function(){f='cache:'+window.location.href;if(!window.open(f))location.href=f;})()">Goto Cache</a>

在页面中添加此链接并设置:)