【发布时间】:2021-11-30 02:18:00
【问题描述】:
我想打开一个特定网页,然后单击一个按钮从该页面打开另一个页面。现在我可以看到如何编写 Javascript 来找到页面上的按钮并单击它,我不太明白如何从第一页做到这一点。
第 1 页上的 ie 可以打开第 2 页,但是如何在第 2 页加载后一次性从第 1 页让它单击第 2 页上的按钮,因为在第 2 页加载之前,该按钮不可用,并且如果我只是转到第 2 页,我的 Javascript 将不会运行,因为那是在第 1 页上?
我正在尝试做的是一个超级用户功能,它可以更轻松地执行特定的重复性任务,我是第 1 页但不是第 2 页的系统管理员。
这是我尝试这样做的页面示例
https://acoustid.org/track/61c9656b-6838-4660-8113-86f7f90fd549
您需要登录 Acoustid 才能真正看到 禁用 按钮
【问题讨论】:
-
您需要使用浏览器扩展程序或像 Puppeteer 或 Selenium 这样的浏览器自动化工具来实现您想要的。您不能使用您的页面来管理另一个页面(除非两个页面在同一个域中)。
-
好吧,如果我这样做,你知道基于 java 的工具是我的首选语言吗?
-
您可以在 Java 中使用 Selenium。 guru99.com/selenium-tutorial.html
标签: javascript bots