首页 > 解决方案 > 如何在Firefox的浏览器控制台中定期/按键执行js代码而无需打开它?

问题描述

我想定期或在特定按键上在 Firefox 的控制台中执行以下操作::screenshot --selector canvas.page虽然实际代码并不那么重要,但更多的是关于在控制台中执行的实现,而不必每次都更改它并执行它。

标签: javascripthtmlfirefox

解决方案


let period = 5000; //each 5s
setInterval(() => {
  console.log(":screenshot --selector canvas.page");
}, period);

或按键

window.addEventListener('keydown', evt => {
    if(evt.key == "Enter") console.log(":screenshot --selector canvas.page") //on Enter Key pressed
});

推荐阅读