Chrome书签栏中的书签

时间:2012-06-11 19:53:31

标签: javascript google-chrome bookmarklet

我在其他浏览器中开发并使用的书签在Chrome中不起作用。更具体地说,我已将其添加到Chrome书签栏,并且无论我是在书签栏上还是在下拉书签菜单中点击它,它都不会在Chrome的默认主屏幕上触发。 然而 ,当Chrome在任何其他网页上使用时,它运行正常。这是经过编辑的书签:

javascript:window.location.href="http://part.of."+prompt("Website:")+".the.web.site.com";

简单,对吧?然而,为什么这不适用于Chrome? Safari,即使它位于Top Sites“元页面”,也可以毫无问题地响应这个书签。

2 个答案:

答案 0 :(得分:1)

根据这篇帖子,它看起来像Chrome的故意安全功能:

http://code.google.com/p/chromium/issues/detail?id=98871#c2

答案 1 :(得分:0)

试试这个,根据您的需要定制它,它可以在标准的新标签页中使用。

javascript:search_terms=prompt('Search terms?');window.location='http://www.google.com/search?q='+search_terms+'site:history.com';