Message de sécurité d'Internet Explorer lors de l'affichage de fichiers locaux comportant du JavaScript ou du contenu Flash
日本語 | 简体中文 | 繁體中文 | 한국어 | Deutsch | English | Español | Italiano
Problème
A la suite de mises à jour récentes apportées par Microsoft à son navigateur Internet Explorer dans le Service Pack 2 (SP2) de Windows XP, l'actualisation locale d'une page devant exécuter un contenu actif ou un script provoque l'apparition du message de sécurité suivant dans la barre d'informations d'Internet Explorer :

Les animations Flash ou Shockwave sont des exemples de contenu actif. Les scripts peuvent être du JavaScript ou du VBScript exécutés sur l'ordinateur client.
Remarque : Dans Dreamweaver, si vous ajoutez un comportement dans une page Web, du code JavaScript destiné à être exécuté sur le client est également ajouté à cette page.
Remarque : Ce message n'apparaît que si vous tentez d'afficher des pages Web qui se trouvent directement sur votre disque dur, par exemple, C:\mesFichiers\monFichier.htm. (Réf. 178644)
Motif
En raison des nouvelles fonctions de protection de la zone " Ordinateur local " de Windows XP SP2, Internet Explorer bloque le contenu actif et les scripts qui tentent de s'exécuter dans la zone locale. A la suite de tentatives d'intrusion via la zone Ordinateur local, Microsoft a augmenté les restrictions sur le code pouvant être exécuté par défaut dans cette zone. Pour plus d'informations, consultez le document de Microsoft Windows XP Service Pack 2 Enhancements to Internet Explorer 6 (Améliorations d'Internet Explorer 6 contenues dans Windows XP Service Pack 2), ainsi que la section intitulée " Verrouillage de la zone de l'ordinateur local ".
Solution
Plusieurs méthodes permettent de résoudre le problème posé par ce message :
- Les options de la barre d'informations d'Internet Explorer permettent d'activer au cas par cas le contenu actif ou le script que l'internaute tente d'afficher ou d'exécuter dans son navigateur. Lorsque la barre d'informations jaune apparaît (voir ci-dessous), cliquez dans cette barre et choisissez l'option
Autoriser le contenu bloqué...si vous souhaitez exécuter le contenu actif ou le script. - Pour que le contenu actif et les scripts puissent s'exécuter dans une page Web sans que la barre d'informations apparaisse au préalable, vous pouvez ajouter un commentaire " <!-- saved from url= ", parfois appelé " Mark of the Web ", grâce auquel le fichier s'exécutera dans une zone non locale, par exemple dans la zone Internet ou intranet. Voici un exemple de commentaire " <!-- saved from url= " :
<!-- saved from url=(0022)http://www.monurl.com -->
Pour insérer le code ci-dessus dans vos projecs, changez l'adresse URL pour la faire pointer sur votre domaine, et modifiez le nombre (0022) pour qu'il indique la longueur exacte du nom complet de votre domaine. Ce chiffre indique le nombre total de caractères du nom de votre domaine, de la lettre " h " de " http " à la dernière lettre de votre nom de domaine, par exemple le " m " de .com).
Voici une méthode générique pour insérer du code Mark of the Web :
<!-- saved from url=(0014)about:internet -->
L'adresseabout:internetplacera la page dans la zone Internet.
Macromedia a créé une extension Dreamweaver pour vous permettre d'ajouter le code générique " Mark of the Web " à vos fichiers. Pur utiliser cette extension, choisissezCommandes > Insérer un commentaire 'Mark of the Web'. Cette extension permet aussi de supprimer ce code de vos fichiers, pour le Client/Serveur où vous souhaiteriez l'effacer avant de mettre un fichier en ligne. Pour supprimer ce code, choisissezCommandes > Supprimer un commentaire 'Mark of the Web'. Cette extension est uniquement compatible avec les versions Windows de Dreamweaver MX 2004 et Dreamweaver MX. - Les développeurs peuvent également utiliser un serveur distant pour visualiser des pages Web, ou encore utiliser un serveur Web local, tel que Microsoft IIS ou Apache Web Server (
http://localhost). L'important est de faire appel au protocolehttp://pour afficher les pages Web, au lieu de pointer sur le disque dur local (C:\)
Informations complémentaires
Pour plus d'informations sur le contenu actif local et sur le commentaire " Mark of the Web ", consultez le document de Microsoft Windows XP Service Pack 2 Enhancements to Internet Explorer 6 (Améliorations d'Internet Explorer 6 contenues dans Windows XP Service Pack 2), ainsi que la section intitulée " Verrouillage de la zone de l'ordinateur local ".
Pour plus d'informations sur tous problèmes spécifiques à Dreamweaver, consultez la page Dreamweaver et Windows XP Service Pack 2.
Pour plus d'informations sur les produits Macromedia de manière générale, consultez le Centre de support XP Service Pack 2 de Macromedia.
| Dernière mise à jour : | 21 octobre 2004 |
|---|---|
| Date de création : | 4 octobre 2004 |