Heim > Fragen und Antworten > Hauptteil
window.print(), diese Methode kann erst ausgelöst werden, nachdem die Seite vollständig geladen ist.
Wenn die Seite langsam geladen wird oder asynchrones JS geladen wird, klicken Sie zum Drucken auf die Schaltfläche „Seite drucken“. window.print() kann erst ausgelöst werden, nachdem das Laden der Seite abgeschlossen ist, daher möchte ich JS benachrichtigen, die Strg+P-Implementierung direkt auszulösen
仅有的幸福2017-05-19 10:31:30
window.addEventListener('keydown', function (evt) {
if (!evt.ctrlKey || (evt.key !== 'p' && evt.keyCode !== 80)) { return }
evt.preventDefault()
// ....
window.print()
})