Não pode ser evitada a acção predefinida de browser para CTRL + P

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 3167077
Sumário
Iniciar no Internet Explorer 9, não é possível método de preventDefault() ou stopPropagation()de usethe para impedir que a acção predefinida do browser para a combinação de teclas Ctrl + P. A acção predefinida é toopen a caixa de diálogo de impressão.

Nota Esta acção só se aplica se a página é apresentada em modo padrão.

Se tentar anexar uma acção diferente para esta combinação de teclas, a tentativa falhar e continuar a acção predefinida.
Mais Informação
O exemplo seguinte demonstra este comportamento.

Se estiver a executar no modo padrão do Internet Explorer, o código seguinte não impede a acção predefinida:

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

No entanto, se tiver o Internet Explorer no modo de quirks no IE 5.5, pode utilize o seguinte código:

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

Atenção Se alterar o modo de documento do browser, o esquema da página poderá ser negativamente afectado.
Ponto Da Situação
Este comportamento ocorre por predefinição.

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3167077 - Última Revisão: 09/28/2016 04:55:00 - Revisão: 1.0

Internet Explorer 11, Windows Internet Explorer 10, Windows Internet Explorer 9

  • kbmt KB3167077 KbMtpt
Comentários