在弹出的对话框中自动选中一个按钮

时间:2016-01-21 05:48:09

标签: javascript google-chrome-extension

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

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

1 个答案:

答案 0 :(得分:1)

检查以下选项:

  • 对于原生confirm()alert()方法,您无法以编程方式单击按钮来关闭。它们只能在用户交互时关闭。
  • 对于基于html的对话框(例如bootstrap模式),然后启动一个mutation observer监听器,其debounce为50ms(去抖动将允许您减少对添加的一堆元素的评估调用)。将模态元素插入DOM时,从变异观察器处理程序触发必要按钮上的click事件。