Como posso fazer com que o IE10 / IE8 passe o “alt-d” para a página da web?

0

Meu principal modo de operação no trabalho envolve o uso de um antigo software baseado em navegador que fornece atalhos de teclado por meio de accessKey="D" -style atributos em Entradas de formulário HTML .

Dos poucos botões para os quais as teclas de acesso são realmente fornecidos, o "D" fornecido neste software (que sim, requer o IE) é o valor mais alto em termos de tempo I salve usando um atalho de teclado em vez de usar o mouse.

Tanto quanto eu sei, a forma como se deve usar accessKeys no IE é com alt - "key". Entretanto, você deve saber que alt - d é um atalho para selecionar a barra de localização.

Assim, usando o IE8 no WinXP, alt - d é capturado pelo navegador e o accessKey nunca é enviado para a página da Web.

Mas, por algum milagre, quando consegui o Win7 e o IE9, o navegador pareceu inteligente o suficiente para perceber que havia uma atribuição do accessKey e passar o alt-d para a página da Web! (Ou isso, ou algo estava realmente quebrando e isso foi um efeito colateral feliz. Eu não sei.)

Infelizmente, eu iniciei hoje mesmo para ver que o IE10 tinha sido instalado, e para meu espanto o atalho accessKey alt - d está de volta a ser quebrado.

Como posso conseguir que alt - d seja interpretado como accessKey no IE10? (Pontos de bônus para o IE8). / p>     

por NReilingh 07.05.2013 / 20:18

1 resposta

0

Tente fazer com que o IE10 emule o IE9 (pressione F12 para abrir as Ferramentas do desenvolvedor e selecione o Modo Navegador apropriado)

Se a emulação de nenhuma das versões listadas ajudar (tente também várias combinações Modo de documento ), provavelmente você está sem sorte.

    
por 09.05.2013 / 23:03