ERRO: Um script que utilize a função 'execCommand' em conjunto com o comando 'SaveAs' não guarda uma página Web do Internet Explorer 7 num computador baseado no Windows Vista

Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Sintomas
Considere o seguinte cenário. Utiliza o Windows Internet Explorer 7 num computador baseado no Windows Vista. Executa um script que utiliza a função execCommand em conjunto com o comando SaveAs. Neste cenário, o script não guarda a página Web no disco rígido. Além disso, recebe a seguinte mensagem de erro quando o script tenta guardar o ficheiro:
Para segurança do computador, este ficheiro foi guardado na pasta Temporary Internet Files.

Pretende abrir esta pasta?
Se clicar em Sim, será aberta a seguinte pasta:
C:\Utilizadores\perfil_utilizador\AppData\Local\Microsoft\Windows\Temporary Internet Files\Virtualized
A página Web guardada não existe nesta pasta.
Causa
Este problema ocorre quando a funcionalidade de modo protegido está activada no Internet Explorer 7 num computador baseado no Windows Vista. A funcionalidade de modo protegido é aplicada a cada zona de segurança. Por predefinição, o Internet Explorer 7 não activa a funcionalidade de modo protegido para a zona Sites fidedignos.
Como contornar
Para contornar este problema, tem de incluir o URL da página Web que pretende guardar utilizando um script na lista Sites fidedignos do Internet Explorer 7. Em seguida, desactive a funcionalidade de modo protegido para essa zona. Para tal, siga estes passos:
  1. No Internet Explorer 7, clique em Opções da Internet no menu Ferramentas.
  2. Clique no separador Segurança, seleccione Sites fidedignos e clique em Sites.
  3. Em Adicionar este Web site à zona escreva o URL que pretende guardar.
  4. Clique em Adicionar, clique em Fechar e clique em OK.
  5. No separador Segurança, clique para desmarcar a caixa de verificação Activar o Modo Protegido (requer reiniciar o Internet Explorer).
  6. Reinicie o Internet Explorer 7.
Além disso, pode guardar manualmente o ficheiro para contornar este problema. Para tal, siga estes passos:
  1. Abra o Internet Explorer 7 e prima a tecla ALT.
  2. No menu Ficheiro, clique em Guardar como.
  3. Seleccione uma localização onde guardar a página Web e clique em Guardar.
Ponto Da Situação
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
ie7 ie7.0 InternetExplorer7 7.0
Propriedades

ID do Artigo: 934817 - Última Revisão: 12/10/2015 05:41:34 - Revisão: 1.0

  • Windows Internet Explorer 7 in Windows Vista
  • kbnosurvey kbarchive kbexpertiseinter kbtshoot kbmsccsearch kbprb KB934817
Esta informação foi útil?