使用JavaScript从Chrome书签栏显示提示框

4

我想创建一个谷歌书签,该书签提示用户输入值(然后将该值设置为Cookie中的值)。

我无法显示提示。有没有方法可以做到这一点?

当前代码:

javascript:(function(){var days=window.prompt("Number of days", "d"); var daysInHours=   24*days; document.cookie='clockoffset=PT' + daysInHours + 'H0M';})()

1
对我来说运行良好。尽管似乎无法在新标签页上运行此类脚本。 - Jivings
那就是答案。进入答案,我会接受的。 - Ben Aston
2个回答

5
在chrome中,右键单击书签栏并选择 添加页面 给书签命名,并将以下代码(根据您的要求进行调整)粘贴到 URL 字段中。
javascript:(function(){var site = prompt('Website?');var link = `https://whois.icann.org/en/lookup?name=${site}`;window.location.href = link;})();

3
显然,您不能从Chrome新标签页运行书签小工具。
如果您想从那里做些什么,可以考虑编写一个Chrome应用程序。请参阅Chrome应用程序的编写方法。

1
对于后来者,至少在macOS上的Chrome v70中,书签小工具可以在新标签页上使用。 - Mike Branski

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接