javascript - 如何在Firefox的浏览器控制台中定期/按键执行js代码而无需打开它?
问题描述
我想定期或在特定按键上在 Firefox 的控制台中执行以下操作::screenshot --selector canvas.page
虽然实际代码并不那么重要,但更多的是关于在控制台中执行的实现,而不必每次都更改它并执行它。
解决方案
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
});
推荐阅读
- python - OSError: [WinError 126] The specified module could not be found importing mxnet in Pycharm
- java - Selenium Actions Class 无法在高于 3.1 的 selenium 版本中解决
- qemu - QEMU:来宾运行时获取准确的 PC
- jestjs - 如何用玩笑测试“this”调用上下文?
- python - Python 错误:列表索引超出范围
- java - 调用服务时连接超时VS读取超时
- html - 在设置了字间距的段落下划线
- class - uml - 带有 typedef 的模板类图
- c# - 将数据从列表框导出到 Excel [C#]
- javascript - 使用编程范围滑块的值输入