按照here找到的指示,我构建了一个书签,可以打开一个依赖于日期的网站。该书签是书签文件夹中的一个,我将单击该书签以在新窗口中打开该文件夹的每个书签。如果我在已经打开的窗口中单击书签,我只会得到一个添加的选项卡,其中包含预期的 URL。如果我单击父文件夹,我会得到父文件夹的书签和一个空白选项卡。我的猜测是,这是一个不可避免的“功能”,但如果有办法避免空白,我想学习它。
这是 JavaScript:
javascript: (() => { const det = "https://comicskingdom.com/candorville/"; const today = new Date();const year = today.getFullYear();const month = String(today.getMonth() + 1).padStart(2, '0');const day = String(today.getDate()).padStart(2, '0');const formattedDate = `${year}-${month}-${day}`;window.open(det+formattedDate); })();
语法是
window.open(url,name,parameters)
用户必须授予脚本弹出窗口的权限。
所以尝试一下
window.open(det+formattedDate,'_blank','width=500,height=500')
甚至是我之前从未测试过或见过的这个
window.open(det+formattedDate,'_blank','popup')
并注意位置栏可能会给您一个图标,您可以在其中接受脚本想要弹出一个新窗口