Není možné zabránit prohlížeči výchozí akce pro kombinaci kláves CTRL + P

Souhrn

Začátek v aplikaci Internet Explorer 9, nelze použít metodu preventDefault() nebo stopPropagation() zabránit prohlížeči výchozí akce pro kombinaci kláves Ctrl + P. Chcete-li otevřít dialogové okno Tisk je výchozí akce.

Poznámka: Tato akce platí pouze pro vykreslení stránky v režimu standardy.

Pokud se pokusíte připojit různé akce pro tuto kombinaci kláves, pokus se nezdaří a výchozí akce trvá.

Další informace

Následující příklad demonstruje toto chování.

Pokud aplikace Internet Explorer běží v režimu standardy, následující kód výchozí akce nebrání:

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


Avšak pokud aplikace Internet Explorer běží v režimu quirks IE5.5, můžete použít následující kód místo:

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


Upozornění: Pokud změníte režim dokumentu prohlížeč, pravděpodobně nepříznivě ovlivněn rozložení stránky.

Stav

Toto chování je záměrné.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Děkujeme za váš názor!

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×