Após a instalação da atualização de segurança 867282 inclusa no Boletim de Segurança MS05-014, o Internet Explorer falha ao copiar imagens de sites que usam a marca (tag) <input type=image>

O suporte para o Windows XP terminou

A Microsoft terminou o suporte para o Windows XP em 8 de abril de 2014. Esta alteração afetou as suas atualizações de software e opções de segurança. Saiba o que isto significa para você e como permanecer protegido.

O suporte para o Windows Server 2003 termina em 14 de julho de 2015.

A Microsoft terminou o suporte para o Windows Server 2003 em 14 de julho de 2015. Esta alteração afetou as suas atualizações de software e opções de segurança. Saiba o que isto significa para você e como permanecer protegido.

Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Após a instalação da atualização de segurança 867282 inclusa no Boletim de Segurança da Microsoft MS05-014, o Microsoft Internet Explorer falha ao copiar imagens de sites que usam a marca (tag) <input type=image>.
Causa
Uma alteração foi incluída na atualização de segurança 867282 que ajuda a bloquear uma possível situação específica e mal-intencionada na qual uma planilha do Microsoft Excel similar a uma imagem é arrastada para sua Área de trabalho. O código alterado para ajudar a bloquear essa situação é usado para operações de arrastar e soltar e de cópia de imagens. Devido à alteração, foi inserido um erro lógico que pode fazer com que o Internet Explorer falhe ao copiar imagens a partir da marca (tag) <input type=image>.
Resolução
Para resolver esse problema, instale a atualização de segurança 890923 (MS05-020). Para obter informações adicionais sobre a atualização de segurança 890923, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
890923 MS05-020: Atualização de segurança cumulativa para Internet Explorer
Como Contornar

Solução para desenvolvedores da Web


Se tiver um site que usa a marca (tag) <input type=image>, você poderá executar as seguintes ações para solucionar o problema:
  • Para exibir uma imagem, é possível usar o elemento img, por exemplo <img src=”sample.gif”>, no lugar do elemento input com um atributo type que especifica uma imagem.
  • Para enviar as coordenadas da imagem na qual o usuário clicou, é possível usar o elemento <img> e um manipulador <onclick> para capturar as coordenadas e enviá-las por meio do controle <input type=submit>. Por exemplo, use o seguinte código.
    <script>function ClickHandler(e){ document.all.form1.imgx.value = e.offsetX; document.all.form1.imgy.value = e.offsetY; document.all.form1.submit();}</script><form action="form.asp" method="post" id=form1 name=form1><input type=hidden name="imgobj.x" id=imgx value=0><input type=hidden name="imgobj.y" id=imgy value=0><img src=someimage.jpg onclick="ClickHandler(event);"></form>
Estamos trabalhando em uma atualização de software para resolver esse problema. Essa atualização será incluída na próxima atualização de segurança do Internet Explorer.

Solução para usuários da Web

Para solucionar esse problema, execute estas etapas:
  1. Clique com o botão direito do mouse na imagem que usa a marca (tag) <input type=image> e clique em Salvar imagem como para salvar a imagem na área de trabalho.
  2. Clique em Iniciar e em Executar, digite mspaint na caixa Abrir e clique em OK.
  3. No Microsoft Paint, clique em Abrir no menu Arquivo.
  4. Selecione o arquivo de imagem salvo na área de trabalho e clique em Abrir.
  5. No menu Editar, clique em Selecionar tudo para selecionar a imagem.
  6. No menu Editar, clique em Copiar.
Agora você pode colar a imagem em outros aplicativos.
Referências
Para obter informações adicionais sobre MS05-014, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
867282 MS05-014: Atualização de segurança cumulativa para Internet Explorer
Propriedades

ID do Artigo: 894926 - Última Revisão: 01/16/2015 16:35:44 - Revisão: 5.4

Microsoft Internet Explorer 5.01 SP4, Microsoft Internet Explorer 5.01 Service Pack 3, Microsoft Internet Explorer 5.5, Microsoft Internet Explorer 6.0 Service Pack 1, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition, Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems, Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Service Pack 3, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Service Pack 3, Microsoft Windows 2000 Service Pack 4, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows XP Professional 64-Bit Edition (Itanium)

  • kbnosurvey kbarchive kberrmsg kbtshoot kbcodesnippet kbappdev kbsecurity kbprb kbcode kbadmin kbexpertiseadvanced kbexpertiseinter KB894926
Comentários