自动单击弹出对话框中的按钮

Autoclick on a button in popped up dialog box

本文关键字:按钮 对话框 单击      更新时间:2023-09-26

如何在网站上弹出的对话框中自动单击"是"或"否"按钮?

我使用的一种粗略方法是设置一个计时器,如果对话框每 100 毫秒可见一次,则触发单击按钮。

选中以下选项:

  • 对于本机confirm()alert()方法,则无法以编程方式单击按钮以关闭。它们只能在用户交互时关闭。
  • 对于基于 html 的对话框(例如引导模式),则启动一个去抖动为 50 毫秒的突变观察器侦听器(去抖将允许您减少对添加的元素堆的评估调用)。将模态元素插入 DOM 时,在突变观察器处理程序的必要按钮上触发 click 事件。