Nu poate fi împiedicat browser implicit acțiune pentru CTRL + P

Rezumat

Începând cu Internet Explorer 9, se poate utiliza metoda preventDefault() sau stopPropagation() pentru a împiedica acțiunea browser implicit combinație de taste Ctrl + P. Acţiunea implicită este de a deschide caseta de dialog imprimare.

Notă Această acțiune se aplică numai dacă pagina este redat în modul standarde.

Dacă încercați să atașați o altă acțiune la această combinație de taste, încercarea nu reușește și acțiunea implicită persistă.

Mai multe informații

Următorul exemplu demonstrează acest comportament.

Dacă Internet Explorer se execută în modul standarde, următorul cod nu împiedică acţiunea implicită:

function handleKeyDown (oEvent) {  if (oEvent.keyCode == 80 && oEvent.ctrlKey ) {
if (oEvent.preventDefault) oEvent.preventDefault();
if (oEvent.stopPropagation) oEvent.stopPropagation();
}
}


Cu toate acestea, dacă Internet Explorer se execută în modul de quirks IE5.5, utilizați următorul cod, în schimb:

function handleKeyDown (oEvent) {  if (oEvent.keyCode == 80 && oEvent.ctrlKey ) {
// IE Quirks
oEvent.returnValue = false;
oEvent.keyCode = 0;
}
}


Atenție Dacă modificați modul de document de browser, aspectul de pagină pot fi afectate negativ.

Stare

Acest comportament este proiectat.

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×