XP SP2, message de sécurité de contenu

Bowen123 Messages postés 32 Date d'inscription vendredi 17 décembre 2004 Statut Membre Dernière intervention 21 septembre 2011 - 21 mars 2007 à 10:03
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 - 21 mars 2007 à 11:44
Bonjour,

J'ai fait une page .html contenant un javascript et comme pour beaucoup de gens ayant XP SP2, un message de sécurité apparait bloquant le script (et d'éventuels ActiveX).

on the web:
Windows XP Service Pack 2 bloque tous les fichiers HTML comportant
du contenu actif, par exemple des contrôles ActiveX et/ou du code
Javascript, si ces fichiers se trouvent sur l'ordinateur local. [...]. Si le correctif n'est pas appliqué, les
utilisateurs de Windows XP SP2 verront s'afficher un avertissement de
sécurité, ....

Ce problème ne se produit donc qu'en local.

une des solution:
Le palliatif fourni par Microsoft consiste à insérer une ligne dans
le fichier .html. Cette ligne empêche le blocage de l'ordinateur local
en définissant le fichier comme faisant partie de la zone Internet, et
non pas de la zone locale. Cette ligne se compose d'un simple
commentaire particulier, que Microsoft appelle Mark of the Web :

<!-- saved from url=(0013)about:internet -->

Effectivement le message n'apparait plus et les scripts s'execute normalement.
Cependant, les liens présent sur la page ne sont plus actifs non plus.(ne marche simplement pas)

Ma question: Est ce que quelqu'un a trouvé une solution pour ne pas voir ce message et executer les script?

Avec les impératifs fonctionnels suivant :
IE - XP SP2 - local - configuration navigateur par défaut.

Réponse du genre : "change d'OS","Change de nav" s'abstenir ;p

Merci d'avance.

3 réponses

cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
21 mars 2007 à 11:06
Bonjour,

>>Le palliatif fourni par Microsoft consiste à insérer une ligne dans
le fichier .html.
>>Cette ligne empêche le blocage de l'ordinateur local
en définissant le fichier comme
>>faisant partie de la zone Internet, et
non pas de la zone locale



Ben, en général, si on est prudent, on autrise plus de choses en local
    que sur le web ! il faudrait exactement le contraire.

moi, par exemple, j'autorise les ActiveX en local, jamais sur la toile
    sauf pour quelques sites priviligiés ( microsoft... par ex)

c'est un problème de paramétrage de IE en fait

on en a causé il n'y a pas longtemps, j'y disais qu'un click
    droit sur le bandeau du message donnait toutes les explications
    JesusOnLine donnait un exemple de ce qui peut provoquer, c'est ici



<hr />



Cordialement            Bul         [mon Site]     [M'écrire]              




<hr />
0
Bowen123 Messages postés 32 Date d'inscription vendredi 17 décembre 2004 Statut Membre Dernière intervention 21 septembre 2011
21 mars 2007 à 11:17
Réponse intéréssante.

Cependant, je précise que cette page finira sur un CD, et que j'ai pour contrainte que l'utilisateur n'est pas a modifier les parametres de son navigateur.

Y aurait il moyen par exemple, de bluffer le navigateur afin qu'il croit que la page est sur un serveur et non en local. (sans pour autant que le client est IIS).

Bowen.
0
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
21 mars 2007 à 11:44
qu'est-ce qui t'ennuie exactement ?
car si chez moi, tu fais ça, les restrictions seraient bien pire.




>>...ActiveX...

    pour éviter les messages d'avertissement de ce genre :
    renommer le .htm en .hta ( pour un CD, ça devrait aller...
    si on accepte l'exclusivité Windows ).




<hr />



Cordialement            Bul     [mon Site]     [M'écrire]               




<hr />
0
Rejoignez-nous