Impossibile aprire i file locali dalla finestra di Internet Explorer? IE6 SP1 e versioni successive

Sintomo

Problema durante l'apertura dei file locali. in una finestra di Internet Explorer. Per esempio, il seguente codice funziona. su alcuni sistemi e non funziona in alcuni.

Test

Spiegazione / soluzione alternativa: di Eric Shen. [SM]

Il problema è una nuova sicurezza. funzionalità in Internet Explorer 6 Service Pack 1. Al fine di prevenire Internet. codici viziosi dall'accesso ai tuoi file locali, il team di sviluppo ha sviluppato. la nuova funzionalità di sicurezza e l'ha inclusa in IE6 SP1. Si prega di notare che questo. è un comportamento normale. In realtà, IE6 SP1 include un nuovo codice di sicurezza che lo controlla. prevenire "l'elevazione della zona". Ciò significa che i documenti che si trovano in "Internet" zone non sarà concesso l'accesso (tramite HREF, scripting... ecc.) la zona "Risorse del computer". Solo documenti che si trovano in "Affidati" o "Risorse del computer" può accedere ai documenti nell'area "Risorse del computer". Pertanto, se lo desideri. consentire ai documenti non attendibili di accedere ai documenti nell'area "Risorse del computer", tu. potrebbe aggiungere l'URL di origine in "Siti attendibili" (questo deve essere fatto con cautela per. evidenti motivi di sicurezza). Anche l'area "Intranet locale" è attendibile.

Inoltre, quanto segue. La chiave di registro consente di disabilitare il nuovo controllo dei codici di sicurezza che impediscono "zone. elevazione": - Puoi creare questa chiave DWORD e impostarla a zero per disabilitarla. nuova caratteristica. Inoltre, puoi abilitarlo cambiandolo a 1 in qualsiasi momento.

HKCU\Software\Microsoft\Internet. Esplora\Principale

Disable_Local_Machine_Navigate = 0 (REG_DWORD)

Non è consigliabile utilizzare sopra. chiave di registro poiché interrompe la correzione di sicurezza "elevazione della zona". Si prega di utilizzare questo. modifica solo se hai un motivo valido per farlo. Quanto sopra è un'impostazione per utente.