Messaggio di protezione di Internet Explorer durante la visualizzazione di file presenti in locale con contenuto JavaScript o Flash
日本語 | 简体中文 | 繁體中文 | 한국어 | Deutsch | English | Español | Français
Problema
A causa degli aggiornamenti apportati da Microsoft a Internet Explorer in Windows XP Service Pack 2 (SP2), in caso di visualizzazione in locale di una pagina Web che necessita di eseguire script e contenuti attivi, viene generato il seguente messaggio di protezione nella barra informazioni gialla di Internet Explorer:

I filmati Flash o Shockwave costituiscono un esempio di contenuto attivo. VBScript e JavaScript client-side sono esempi di script.
Nota: se si aggiunge un comportamento in una pagina Web in Dreamweaver, viene aggiunto alla pagina codice JavaScript client-side.
Nota: questo messaggio di protezione viene visualizzato solo se si accede alle pagine Web direttamente dal disco rigido, ad esempio C:\File\mioFile.htm. (Rif. 178644).
Motivo
Internet Explorer in XP SP2 blocca script e contenuti attivi nell'area del computer locale, come parte del blocco dell'area locale di XP SP2. Per impedire ai pirati informatici di sfruttare l'area del computer locale, Microsoft ha aumentato le limitazioni relative ai contenuti che possono essere eseguiti in quest'area per impostazione predefinita. Per ulteriori informazioni, consultare la sezione "Local Machine Zone Lockdown" (Blocco dell'area del computer locale) della pagina Windows XP Service Pack 2 Enhancements to Internet Explorer 6 (Miglioramenti di Internet Explorer 6 in Windows XP Service Pack 2) del sito Web Microsoft.
Soluzione
Per risolvere questo inconveniente, esistono diverse soluzioni:
- Le opzioni della barra informazioni di Internet Explorer consentono di abilitare script e contenuti attivi da eseguire nel browser a seconda dei casi. Quando viene visualizzata la barra informazioni gialla (mostrata sopra), fare clic su di essa e selezionare
"Consenti contenuto bloccato ..."per eseguire gli script e i contenuti attivi. - Per consentire l'esecuzione di script e contenuti attivi in una pagina Web senza visualizzare la barra informazioni, è possibile aggiungere un codice "Mark of the Web", in modo che il file non venga eseguito nell'area del computer locale, bensì nell'area Internet o Intranet. Il codice riportato di seguito è un esempio di Mark of the Web:
<!-- saved from url=(0022)http://www.miourl.com -->
Per includere questo codice nei progetti, modificare l'URL indicando il dominio desiderato e sostituire il numero (0022) con quello corretto per il proprio dominio. Questo numero indica quanti caratteri sono contenuti nel nome del dominio, dalla "h" di http all'ultima lettera del dominio, ad esempio la "m" in ".com".
Di seguito è riportato un esempio di codice Mark of the Web generico.
<!-- saved from url=(0014)about:internet -->
Grazie al codiceabout:internet, la pagina viene posizionata nell'area Internet e può evitare il blocco dell'area locale.
Per consentire all'utente di inserire nei file il codice "Mark of the Web" generico, è stata creata un'appositaestensione di Dreamweaver. Per utilizzare questa estensione, selezionareComandi > Inserisci Mark of the Web. L'estensione permette anche di rimuovere il codice Mark of the Web, qualora si decida di toglierlo prima di pubblicare un file. Per eliminare il codice Mark of the Web, selezionareComandi > Rimuovi Mark of the Web. Questa estensione è compatibile unicamente con le versioni per Windows di Dreamweaver MX 2004 e Dreamweaver MX. - Per eseguire l'anteprima delle pagine Web, è possibile utilizzare un server remoto oppure un server Web locale come Microsoft IIS o Apache (
http://hostlocale). L'elemento chiave di questa soluzione è l'uso del protocollohttp://invece del disco rigido locale (C:\) per la visualizzazione delle pagine Web.
Informazioni aggiuntive
Per ulteriori informazioni sulle limitazioni dei contenuti attivi locali e sul codice Mark of the Web, consultare la sezione "Local Machine Zone Lockdown" (Blocco dell'area del computer locale) della pagina Windows XP Service Pack 2 Enhancements to Internet Explorer 6 (Miglioramenti di Internet Explorer 6 in Windows XP Service Pack 2) del sito Web Microsoft.
Per ulteriori informazioni su questioni specifiche relative a Dreamweaver, vedere Dreamweaver e Windows XP Service Pack 2.
Per ulteriori informazioni su Windows XP SP2, vedere la sezione Windows XP Service Pack 2 Support Center del sito Macromedia.
| Ultimo aggiornamento: | 21.10.04 |
|---|---|
| Data di creazione: | 4 ottobre 2004 |