书签中的 JavaScript 打开网页,然后从该网页的下拉列表中选择选项?

问题描述 投票:0回答:1

我编写了一个 JavaScript 片段,用作 Firefox 中的书签。它将打开一个网页,然后从下拉菜单中选择一个选项并提交。它按预期工作,只是我必须单击书签两次,首先打开页面,然后选择下拉列表中的选项。有没有一种解决方案只需单击书签即可完成所有操作(也许通过延迟执行)?

window.open("https://www.foreca.se/Sverige/Stockholm/Stockholm", '_self');

document.querySelector("#stationForm > select.stationSelect > option[value='1020002460']").selected = 'selected';
document.getElementById("stationForm").submit();
javascript firefox bookmarklet
1个回答
0
投票

看来这是不可能的。根据此post,小书签只能作用于已打开的网页。

但是,您可以使用用户脚本来实现相同的目的,例如 Tampermonkey 用户脚本管理器。

© www.soinside.com 2019 - 2024. All rights reserved.