Sintoma
Problema ao abrir arquivos locais. em uma janela do Internet Explorer. Por exemplo, o código a seguir funciona. em alguns sistemas e não funciona em alguns.
Explicação / Solução Alternativa: de Eric Shen. [EM]
O problema é uma nova segurança. recurso no Internet Explorer 6 Service Pack 1. A fim de evitar Internet. códigos viciosos de acessar seus arquivos locais, desenvolveu a equipe de desenvolvimento. o novo recurso de segurança e o incluiu no IE6 SP1. Informamos que isso. é um comportamento normal. Na verdade, o IE6 SP1 inclui novas verificações de código de segurança. evitar a "elevação da zona". Isso significa que os documentos localizados na "Internet" zona não terá acesso (por meio de HREFs, scripts... etc) aos documentos em. a zona "Meu computador". Apenas documentos localizados na pasta "Confiável" ou "Meu Computador" zona pode acessar documentos na zona "Meu computador". Portanto, se você quiser. permitir que documentos não confiáveis acessem documentos na zona "Meu computador", você. pode adicionar o URL de origem em "Sites confiáveis" (isso deve ser feito com cuidado para. razões de segurança óbvias). A zona "Intranet local" também é confiável.
Além disso, o seguinte. chave de registro permite desabilitar a nova verificação de códigos de segurança que impede "zona. elevação ": - Você pode criar esta chave DWORD e defini-la como zero para desativá-la. novo recurso. Além disso, você pode ativá-lo alterando-o para 1 a qualquer momento.
HKCU \ Software \ Microsoft \ Internet. Explorer \ Main
Disable_Local_Machine_Navigate = 0 (REG_DWORD)
Não é recomendado usar acima. chave de registro, uma vez que quebra a correção de segurança "elevação de zona". Por favor, use isso. ajuste somente se você tiver um motivo válido para fazê-lo. O acima é uma configuração por usuário.