如何将javascript书签设置为主页?

时间:2012-01-10 11:05:00

标签: javascript bookmarklet

我已经写了一个 bookmarklet ,我想将其设置为我的主页。它很简单,看起来像这样:

javascript:location.href='http://somesitetoload.com';someJS();

我可以毫无问题地将其复制并粘贴到Chrome的网址栏中,它似乎运行正常,打开somepagetoload.com。我也可以将它作为书签来调用而不会出现问题。

但是,如果我将其粘贴到Chrome的homepage部分,则点击home按钮时没有任何反应。

为什么Chrome不想让我使用我的Javascript作为主页?如何将这个javascript bookmarklet用作主页,以便每次打开Chrome时它都会运行?

我希望有一个解决方案是将其嵌入到外部HTML页面中,但这似乎没有必要,而且我也不清楚如何调用someJS()

编辑:进一步的调查显示,事实上,这个Javascript根本不起作用 - 一旦调用了location.href,就不会再运行javascript了。此外,Chrome不允许您从其起始页面的URL运行javascript - 仅限于网页。

1 个答案:

答案 0 :(得分:0)

Chrome默认禁用地址栏中的JavaScript。