如何创建默认情况下在新窗口中打开的浏览器书签?

时间:2019-04-08 20:06:17

标签: javascript bookmarklet bookmarks

我正在尝试创建始终在新选项卡中打开的小册子,而无需用户按住ctrl键单击或右键单击书签。 (Firefox / Chrome)

我尝试过:

javascript:window.open('https://google.com');

并起作用:它在新标签页中打开Goog​​le,但是当前标签页的地址栏被书签代码替换,当前标签页的主体变为[对象窗口]。

如果我将window.history.back();添加到书签,它实际上会返回到当前页面的之前

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

当您不关闭文档时,有时会出现奇怪的小书签行为。 试试这个:

javascript:var w=window.open();w.location='https://www.google.com';w.document.close();

它适用于Chrome。我没有Firefox。