javascript - Wie löst JS durch Klicken auf eine Schaltfläche das Tastatur-Strg+P-Ereignis aus?
过去多啦不再A梦
过去多啦不再A梦 2017-05-19 10:29:30
0
1
704

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

过去多啦不再A梦
过去多啦不再A梦

Antworte allen(1)
仅有的幸福
window.addEventListener('keydown', function (evt) {
  if (!evt.ctrlKey || (evt.key !== 'p' && evt.keyCode !== 80)) { return }
  evt.preventDefault()

  // ....
  window.print()

})
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage