OVH Cloud OVH Cloud

hoter un message de securite

3 réponses
Avatar
Ernest
Bonjour =E0 tous,
le probl=E8me a surement ete deja traite mais je n'ai pas trouve l'info.

j'ai ajoute dans un .HTA une ligne var w =3D new
ActiveXObject("WScript.Shell"); qui genere =E0 l'execution un
avertissement du style :
"un controle activex pourrait agir de maniere non fiable, voulez-vous
autoriser cette action ?"
Il s'agit d'une application destinee a tourner exclusivement en local,
voir en intranet. J'ai cherche dans Outils/Options Internet differentes
options de securite pour empecher ce message d'apparaitre mais je n'ai
pas trouve comment.
Je suis sur XP familial avec IE 6.0.29....
et la configuration du navigateur est la suivante :
Dans Outils/Options Internet/Securite/Intranet local/Personaliser le
niveau/ dans le chapitre "controles ActiveX et plugins" J'ai :

"Comportements de fichiers binaires et de scripts" ACTIVER

"Controles ActiveX reconnus surs pour l'ecriture de scripts" ACTIVER

"Controles d'initialisation et de scripts ActiveX non marques comme
securises" DESACTIVER

"Executer les controles ActiveX et les plugins" ACTIVER

"Telecharger les controles ActiveX non signes" ACTIVER

"Telecharger les controles ActiveX signes" ACTIVER

"Demander confirmation pour les controles ActiveX" DESACTIVER

et cependant j'ai toujours le message.

c 1 bug ?
Peut-on hoter ce message par une autre configuration du navigateur ?

Sinceres remerciements

3 réponses

Avatar
technicland
Ernest nous a dit :
Bonjour à tous,
le problème a surement ete deja traite mais je n'ai pas trouve l'info.

j'ai ajoute dans un .HTA une ligne var w = new
ActiveXObject("WScript.Shell"); qui genere à l'execution un
avertissement du style :
"un controle activex pourrait agir de maniere non fiable, voulez-vous
autoriser cette action ?"
Il s'agit d'une application destinee a tourner exclusivement en local,
voir en intranet. J'ai cherche dans Outils/Options Internet
differentes options de securite pour empecher ce message d'apparaitre
mais je n'ai pas trouve comment.
Je suis sur XP familial avec IE 6.0.29....
et la configuration du navigateur est la suivante :
Dans Outils/Options Internet/Securite/Intranet local/Personaliser le
niveau/ dans le chapitre "controles ActiveX et plugins" J'ai :

"Comportements de fichiers binaires et de scripts" ACTIVER

"Controles ActiveX reconnus surs pour l'ecriture de scripts" ACTIVER

"Controles d'initialisation et de scripts ActiveX non marques comme
securises" DESACTIVER

"Executer les controles ActiveX et les plugins" ACTIVER

"Telecharger les controles ActiveX non signes" ACTIVER

"Telecharger les controles ActiveX signes" ACTIVER

"Demander confirmation pour les controles ActiveX" DESACTIVER

et cependant j'ai toujours le message.

c 1 bug ?
Peut-on hoter ce message par une autre configuration du navigateur ?

Sinceres remerciements



Bonjour
as tu essaye ceci http://www.technicland.com/article.php3?sid3

--
Laurent [FAQ IE : http://faq.ie6.free.fr - www.technicland.com ]
Power IE6 : http://www.technicland.com/powerie6.php3
Ouvrages : http://www.technicland.com/infolivre.php3
Avatar
Ernest
Merci beaucoup.

La première solution consiste a directement modifier les options


Internet : Outils / options internet / Onglet avancé rubrique
sécurité et cocher la case autoriser le contenu actif a s'executer


dans la zone ordinateur local.

j'ai déjà fait et ça m'a permis de hoter les alertes sur l'ouverture
de fenetres, mais ça n'empeche pas les alertes activeX

La troisiemme solution consiste à renommer votre page (exemple


mapage.htm) avec une extension .hta (mapage.hta). Ainsi le >blocage de
l'élévation de zone est conservé mais vous ne serait plus embêté
sur la page en question.

mon .hta ouvre des fenetres mais il semble que la configuration de
securite n'est pas transmise ou heritee par les fenetres fils

Il reste la deuxième solution en passant par l'utilitaire
ZEManager.exe
Je vais essayer mais j'avoue que je me vois mal demander tout ceci aux
gens pour qui je travaille....
et je commence à croire qu'il n'y a pas d'autre solution :o(
Avatar
Ernest
eueeee....
pardon, j'aurais pu l'imaginer tout seul et ta reponse me l'a fait
penser.
L'extension .hta premuni l'appli de ce genre d'alerte mais cela ne
concerne pas les fenetres fils que l'appli pourrait ouvrir.
Il faut donc placer tous ces codes litigieux (disons) dans le corps du
.hta et non pas dans le code des fenetres à ouvrir car lors de
l'ouverture
de celles-ci le code de la fenetre est compilé et les alertes
apparaissent.
Il suffit donc de faire référence depuis la fenetre fils au code
litigieux se
trouvant dans la fenetre parent, protégee de ces alertes par
l'extension hta.
J'aurais du y penser tout seul mais merci beaucoup, tu m'as beaucoup
aide.