querySelector("#saveMe").addEventListener('click', ($event) => { let event = new KeyboardEvent('keydown', { key: "s", code: "KeyS", ctrlKey: true }); document.dispatchEvent(event); }); document.addEventListener('keydown', ($event) => { console.log('keydown fired', $event); ...
window.print(),这个方法必须在页面完全加载完成之后才能触发。 当页面加载比较慢的时候或者是异步JS加载的时候,点击页面打印button来进行打印。window.print()只能等到頁面loading完成之后才触发,所以想通知JS来直接触发Ctrl+P实现