javascript - Comment js déclenche-t-il l'événement clavier Ctrl+P en cliquant sur un bouton ?
过去多啦不再A梦
过去多啦不再A梦 2017-05-19 10:29:30
0
1
674

window.print(), cette méthode ne peut être déclenchée qu'une fois la page complètement chargée.

Lorsque la page se charge lentement ou que JS asynchrone se charge, cliquez sur le bouton d'impression de la page pour imprimer. window.print() ne peut être déclenché qu'une fois le chargement de la page terminé, je souhaite donc informer JS de déclencher directement l'implémentation de Ctrl+P

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

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

  // ....
  window.print()

})
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal