Os controlos ActiveX estão inactivos quando acede a uma página Web utilizando o Internet Explorer 7

Traduções de Artigos Traduções de Artigos
Artigo: 929864 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

No Windows Internet Explorer 7, acede a uma página Web que contém um controlo ActiveX. No entanto, o controlo ActiveX está inactivo. Este problema ocorre caso se verifiquem as seguintes condições:
  • Instala um depurador de scripts no computador. Por exemplo, instala o Microsoft Script Debugger.
  • No Internet Explorer, desmarca a caixa de verificação Desactivar a depuração de script (Internet Explorer) na área Navegação do separador Avançadas das Opções da Internet.
Nota: um controlo ActiveX inactivo não responderá à interacção do utilizador.

Causa

Este problema ocorre se o Internet Explorer não avaliar correctamente as alterações efectuadas à definição Desactivar a depuração de script (Internet Explorer).

Resolução

Para resolver este problema, instale a actualização de segurança cumulativa mais recente para o Internet Explorer. Para instalar a actualização mais recente, visite o seguinte Web site da Microsoft:
http://update.microsoft.com
Nota: esta actualização foi incluída pela primeira vez na actualização de segurança cumulativa MS07-027 (KB931768). Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
931768 MS07-027: Actualização de segurança cumulativa para o Internet Explorer

Como contornar

Para contornar este problema, certifique-se de que a definição Desactivar a depuração de script está activada no Internet Explorer 7.

Ponto Da Situação

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Mais Informação

O problema descrito na secção "Sintomas" poderá ocorrer mesmo que a página Web esteja em conformidade com a documentação da MSDN relativamente a como activar automaticamente controlos ActiveX.

Nota: para obter mais informações sobre como activar automaticamente controlos ActiveX, visite o seguinte Web site da Microsoft MSDN:
http://msdn2.microsoft.com/en-us/library/ms537508.aspx

Passos para reproduzir o problema

  1. Inicie o Internet Explorer 7.
  2. Clique em Ferramentas e clique em Opções da Internet.
  3. No separador Avançadas, clique para desmarcar a caixa de verificação Desactivar a depuração de script (Internet Explorer).
  4. Instale um depurador de scripts. Para transferir o Microsoft Script Debugger compatível com o Microsoft Windows NT 4.0 e versões posteriores do sistema operativo Windows, visite o seguinte Web site da Microsoft:
    http://www.microsoft.com/downloads/details.aspx?familyid=2f465be0-94fd-4569-b3c4-dffdf19ccd99
  5. Visite um Web site que tenha controlos ActiveX que sejam automaticamente activados. Por exemplo, visite o seguinte Web site da MSN que utiliza controlos ActiveX automaticamente activados:
    http://www.msn.com
  6. Clique em Ferramentas e clique em Opções da Internet.
  7. Clique em OK.

Referências

Para obter mais informações sobre depuração de scripts no Internet Explorer, visite o seguinte blogue da MSDN:
http://blogs.msdn.com/ie/archive/2004/10/26/247912.aspx

Propriedades

Artigo: 929864 - Última revisão: 17 de maio de 2011 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Windows Internet Explorer 7 in Windows Vista
  • Windows Internet Explorer 7 for Windows XP
  • Windows Internet Explorer 7 for Windows Server 2003
Palavras-chave: 
atdownload kbdebug kbactivexscript kbtshoot kbexpertiseinter kbprb KB929864

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com