OVH Cloud OVH Cloud

Nouveau Problème (cliquer pour activer les contrôles) animation fl

20 réponses
Avatar
orange7
Bonjour,

Le problème ci-dessus revient, je ne sais pas si c'est à cause d'une mise à
jour d'aujourd'hui...

dois-je annuler une mise à jour?

Merci de m'aider

Meilleures salutations

10 réponses

1 2
Avatar
Duc
Jean Pierre ,

Comment il faut corriger les pages pour ne plus avoir ces fenetres vous
demandant de cliquerr pour le cotrole acttiveX ? C'est très fastidieux !


Merci
Duc

"orange7" a écrit dans le message de
news:


"J-Pierre" a écrit :

Bonjour Jean-Marc,

Il me semble que ces patchs ne peuvent pas être désinstallées, ou alors,
tu n'installes plus aucun patch de MS.....

Quant à écrire aux webmasters, MS a publié des infos l'année dernière,
s'ils n'ont pas bougé depuis ce temps, ils ne bougeront
jamais. Perso, dès fin mars je crois, j'avais corrigé mes pages
concernées (peu nombreuses il est vrai).

Orange, je te conseille d'aller lire cette page, en français cette fois,
le moins que l'on puisse dire, c'est que MS a communiqué
sur le sujet....ce n'est pas un bug, maintenant, ça fonctionne comme
ça...

http://www.microsoft.com/france/technet/securite/communiques/maj-activex-ie.mspx

J-Pierre

.."~Jean-Marc~ [MVP]" a écrit dans le
message de news: %
> Salutations orange7, tu nous disais :
>> Alors comment faire pour régler ce problème?
>
> Ce n'est pas une solution viable que de désinstaller des
> patchs de sécurité pour éviter ce comportement.
>
> Si tout les visiteurs de leur site se mettent à écrire aux
> webmasters, ils vont bouger.
>
> @+
>
> --
> ~Jean-Marc~ MVP Shell/User Fr
> - http://msmvps.com/blogs/docxp/ -
> - http://docxp.mvps.org -
>



J'aimerai savoir si sur Internet exporer 7 il y a le meme probleme?

et quelle lien faut il donner aux webmasters pour qu'il corrige leur site?


Avatar
J-Pierre
Bonsoir Duc,

Après les explications générales en français, c'est en anglais:
http://msdn.microsoft.com/ieupdate/
ou plus directement
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/overview/activating_activex.asp
MS y propose plusieurs méthodes.

Qu'est-ce qui est fastidieux ? de cliquer ou de corriger les pages ?
Pour la correction, quand tu en as fait une, les autres, c'est copié/collé :-)

Si je peux te donner un conseil, tu fais un script JS par type de contrôle ActiveX que tu dois gérer, car chaque ActiveX a des
paramètres différents. Et pour chaque script, tu prévois de passer certains paramètres (comme Name, Width, Autostart etc...) en
variables, alors que d'autres (comme le CLASSID) peuvent être codés en dur dans ton script.

Et puis, n'oublie pas la balise EMBED, MS n'en parle pas, mais tout le monde n'utilise pas IE. Même ici, sur ce NG, il y a des
pervers qui ont FF ou Opera :-)

Enfin, beaucoup de gens ont cherché des solutions où il y a moins de code à modifier, par exemple pour les SWF. Ou alors, des
sociétés comme Adobe propose leur propre solution (une usine à gaz). N'écoute pas leurs conseils, souvent, suivant les cas, ça ne
marche que pour l'ActiveX considéré, ou alors, il y a des phénomènes secondaires, enfin, tu n'as aucune garantie que leur
bidouillage marchera encore avec IE 7.

Tu te dis que tu n'as pas le choix, tu acceptes d'y passer un certain temps, tu y passeras un temps certain, et pour tes futurs
développements, tu n'y penseras même plus.

--
J-Pierre

----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------

"Duc" a écrit dans le message de news: epqrYX%
Jean Pierre ,

Comment il faut corriger les pages pour ne plus avoir ces fenetres vous demandant de cliquerr pour le cotrole acttiveX ? C'est
très fastidieux !


Merci
Duc

"orange7" a écrit dans le message de news:



"J-Pierre" a écrit :

Bonjour Jean-Marc,

Il me semble que ces patchs ne peuvent pas être désinstallées, ou alors, tu n'installes plus aucun patch de MS.....

Quant à écrire aux webmasters, MS a publié des infos l'année dernière, s'ils n'ont pas bougé depuis ce temps, ils ne bougeront
jamais. Perso, dès fin mars je crois, j'avais corrigé mes pages concernées (peu nombreuses il est vrai).

Orange, je te conseille d'aller lire cette page, en français cette fois, le moins que l'on puisse dire, c'est que MS a
communiqué
sur le sujet....ce n'est pas un bug, maintenant, ça fonctionne comme ça...

http://www.microsoft.com/france/technet/securite/communiques/maj-activex-ie.mspx

J-Pierre

.."~Jean-Marc~ [MVP]" a écrit dans le message de news: %
> Salutations orange7, tu nous disais :
>> Alors comment faire pour régler ce problème?
>
> Ce n'est pas une solution viable que de désinstaller des
> patchs de sécurité pour éviter ce comportement.
>
> Si tout les visiteurs de leur site se mettent à écrire aux
> webmasters, ils vont bouger.
>
> @+
>
> --
> ~Jean-Marc~ MVP Shell/User Fr
> - http://msmvps.com/blogs/docxp/ -
> - http://docxp.mvps.org -
>



J'aimerai savoir si sur Internet exporer 7 il y a le meme probleme?

et quelle lien faut il donner aux webmasters pour qu'il corrige leur site?






Avatar
Franck
"J-Pierre" a écrit dans le message de
news: #
Bonjour Jean-Marc,

Il me semble que ces patchs ne peuvent pas être désinstallées, ou alors,


tu n'installes plus aucun patch de MS.....

Quant à écrire aux webmasters, MS a publié des infos l'année dernière,


s'ils n'ont pas bougé depuis ce temps, ils ne bougeront
jamais. Perso, dès fin mars je crois, j'avais corrigé mes pages concernées


(peu nombreuses il est vrai).



Bonjour.
J'ai moi aussi corrigé les pages de mon intranet en suivant les "conseils"
de miscrosoft. Mais j'ai un pb avec un activex qui a un event. Cet event
appelle une petite fonction javascript et j'ai une violation d'accès dans
OleAut32.dll quand mon activex déclenche son event. Le code javascript est
bien appelé et tout fonctionne normalement sauf ce message qui me dit qu'il
y a une violation d'accès dans OleAut32. Ce pb ne survient pas quand IE
tourne sous Win2003 mais il est bien present sur mes postes en Win2000 et XP
(Pourtant à jour)
Par hasard aurais tu eu ce pb ?
Bonne journée
Franck
Avatar
J-Pierre
Bonjour,

Non, je n'ai pas eu ce problème, mais je ne sais pas quel ActiveX l'utilise et ne l'ai sans doute jamais utilisée. Si tu as un lien
pour tester.....ou éventuellement une page à envoyer par mail....

--
J-Pierre

----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------

"Franck" a écrit dans le message de news: %

"J-Pierre" a écrit dans le message de
news: #
Bonjour Jean-Marc,

Il me semble que ces patchs ne peuvent pas être désinstallées, ou alors,


tu n'installes plus aucun patch de MS.....

Quant à écrire aux webmasters, MS a publié des infos l'année dernière,


s'ils n'ont pas bougé depuis ce temps, ils ne bougeront
jamais. Perso, dès fin mars je crois, j'avais corrigé mes pages concernées


(peu nombreuses il est vrai).



Bonjour.
J'ai moi aussi corrigé les pages de mon intranet en suivant les "conseils"
de miscrosoft. Mais j'ai un pb avec un activex qui a un event. Cet event
appelle une petite fonction javascript et j'ai une violation d'accès dans
OleAut32.dll quand mon activex déclenche son event. Le code javascript est
bien appelé et tout fonctionne normalement sauf ce message qui me dit qu'il
y a une violation d'accès dans OleAut32. Ce pb ne survient pas quand IE
tourne sous Win2003 mais il est bien present sur mes postes en Win2000 et XP
(Pourtant à jour)
Par hasard aurais tu eu ce pb ?
Bonne journée
Franck




Avatar
Franck
"J-Pierre" a écrit dans le message de
news:
Bonjour,

Non, je n'ai pas eu ce problème, mais je ne sais pas quel ActiveX


l'utilise et ne l'ai sans doute jamais utilisée. Si tu as un lien
pour tester.....ou éventuellement une page à envoyer par mail....



- Re Bonjour.
- Je ne peux pas trop t'envoyer mon activex car c'est un activex de
téléphonie et sans le serveur de téléphonie rien ne fonctionnera. Et je n'ai
pas d'url non plus car il s'agit d'un intranet. Mais en desespoir de cause
je vais écrire un tout petit activex de test avec juste un bouton et un
event comme cela je pourrais eventuellement l'envoyer à une âme charitable
:-))
Avatar
J-Pierre
Cet ActiveX est fourni en standard avec WIN XP PRO et WIN 2000 PRO. Donc, je l'ai.

Si c'est pour tester que le déclenchement d'events fonctionne bien et que le code JS est bien exécuté, pas la peine d'en écrire un,
ça fonctionne, ça, c'est sûr. Le problème est lié à cet ActiveX en particulier.

Sur quel évènement as-tu le problème ?

--
J-Pierre

----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------


"Franck" a écrit dans le message de news:

"J-Pierre" a écrit dans le message de
news:
Bonjour,

Non, je n'ai pas eu ce problème, mais je ne sais pas quel ActiveX


l'utilise et ne l'ai sans doute jamais utilisée. Si tu as un lien
pour tester.....ou éventuellement une page à envoyer par mail....



- Re Bonjour.
- Je ne peux pas trop t'envoyer mon activex car c'est un activex de
téléphonie et sans le serveur de téléphonie rien ne fonctionnera. Et je n'ai
pas d'url non plus car il s'agit d'un intranet. Mais en desespoir de cause
je vais écrire un tout petit activex de test avec juste un bouton et un
event comme cela je pourrais eventuellement l'envoyer à une âme charitable
:-))




Avatar
Franck
"J-Pierre" a écrit dans le message de
news:
Je te remercie de te pencher sur mon pb.

Cet ActiveX est fourni en standard avec WIN XP PRO et WIN 2000 PRO. Donc,


je l'ai.
- Non, c'est un activex que j'ai écrit. (En delphi). (Voir plus bas)

Si c'est pour tester que le déclenchement d'events fonctionne bien et que


le code JS est bien exécuté, pas la peine d'en écrire un,
ça fonctionne, ça, c'est sûr. Le problème est lié à cet ActiveX en


particulier.
- Le déclenchement de l'event javascript se fait très bien, le code à
l'interieur de l'event s'execute très bien aussi par contre quand l'event se
termine j'ai une violation d'accès dans OleAut32. Ce n'est pas le code de
l'event qui me fait cela car même si je n'ai qu'un alert('coucou') dans mon
event le pb se pose. (A la fin de l'event une fois que j'ai fermé mon
alert('coucou')

Sur quel évènement as-tu le problème ?


OnAppelFicheClientGRC mais cela ne va pas beaucoup t'aider :-)

Je sais bien qu'un activex dans une page web ce n'est pas très propre mais
je n'ai pas beaucoup de solution. Le fournisseur de la solution de
téléphonie ne fourni qu'un activex non graphique (sans interface visuelle) à
installer sur chaque poste client. J'ai integré cet activex dans un activex
"visuel" ecrit en delphi. Et mon activex est integré dans une page web. Et
depuis que j'ai déporté mon activex dans un .js j'ai cette violation
d'accès.

Bonne fin de journée
Franck
Avatar
J-Pierre
Ca devient difficile de t'aider. Et effectivement, écrire un autre ActiveX pour voir si le problème perdure est une bonne idée.

Sous WIN XP, ma dll a la version 5.1.2600.2180, est-ce que la tienne est bien celle de MS ?
Chez Delphi, ont-ils mentionné ce type de problème ?

Si tu as besoin d'un testeur, je suis ce post.

--
J-Pierre

----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------


"Franck" a écrit dans le message de news:

"J-Pierre" a écrit dans le message de
news:
Je te remercie de te pencher sur mon pb.

Cet ActiveX est fourni en standard avec WIN XP PRO et WIN 2000 PRO. Donc,


je l'ai.
- Non, c'est un activex que j'ai écrit. (En delphi). (Voir plus bas)

Si c'est pour tester que le déclenchement d'events fonctionne bien et que


le code JS est bien exécuté, pas la peine d'en écrire un,
ça fonctionne, ça, c'est sûr. Le problème est lié à cet ActiveX en


particulier.
- Le déclenchement de l'event javascript se fait très bien, le code à
l'interieur de l'event s'execute très bien aussi par contre quand l'event se
termine j'ai une violation d'accès dans OleAut32. Ce n'est pas le code de
l'event qui me fait cela car même si je n'ai qu'un alert('coucou') dans mon
event le pb se pose. (A la fin de l'event une fois que j'ai fermé mon
alert('coucou')

Sur quel évènement as-tu le problème ?


OnAppelFicheClientGRC mais cela ne va pas beaucoup t'aider :-)

Je sais bien qu'un activex dans une page web ce n'est pas très propre mais
je n'ai pas beaucoup de solution. Le fournisseur de la solution de
téléphonie ne fourni qu'un activex non graphique (sans interface visuelle) à
installer sur chaque poste client. J'ai integré cet activex dans un activex
"visuel" ecrit en delphi. Et mon activex est integré dans une page web. Et
depuis que j'ai déporté mon activex dans un .js j'ai cette violation
d'accès.

Bonne fin de journée
Franck




Avatar
Franck
"J-Pierre" a écrit dans le message de
news:
Ca devient difficile de t'aider. Et effectivement, écrire un autre ActiveX


pour voir si le problème perdure est une bonne idée.
- En plus le pb n'existe pas quand je suis sur un poste Win2003. C'est
vraiment ch... comme pb. Je viens aussi d'essayer de remplacer le javascript
par un vbscript et miracle cela arrange les choses pour les postes Win2000
mais sous XP j'ai toujours cette violation d'accès quand mon event se
termine.

Sous WIN XP, ma dll a la version 5.1.2600.2180, est-ce que la tienne est


bien celle de MS ?
Chez Delphi, ont-ils mentionné ce type de problème ?


Non. En plus ce pb n'existe pas quand l'activex est inclu dans la page web
(comme avant patch Eolas). Le pb survient uniquement quand mon activex est
chargé via un .JS (En suivant à la lettre les exemples de chez microsoft)


Si tu as besoin d'un testeur, je suis ce post.


C'est sympa. je vais voir aujourd'hui ce que je peux faire.
Bonne journée.


--
J-Pierre

----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------


"Franck" a écrit dans le message de news:



>
> "J-Pierre" a écrit dans le message


de
> news:
> Je te remercie de te pencher sur mon pb.
>
>> Cet ActiveX est fourni en standard avec WIN XP PRO et WIN 2000 PRO.


Donc,
> je l'ai.
> - Non, c'est un activex que j'ai écrit. (En delphi). (Voir plus bas)
>
>> Si c'est pour tester que le déclenchement d'events fonctionne bien et


que
> le code JS est bien exécuté, pas la peine d'en écrire un,
>> ça fonctionne, ça, c'est sûr. Le problème est lié à cet ActiveX en
> particulier.
> - Le déclenchement de l'event javascript se fait très bien, le code à
> l'interieur de l'event s'execute très bien aussi par contre quand


l'event se
> termine j'ai une violation d'accès dans OleAut32. Ce n'est pas le code


de
> l'event qui me fait cela car même si je n'ai qu'un alert('coucou') dans


mon
> event le pb se pose. (A la fin de l'event une fois que j'ai fermé mon
> alert('coucou')
>
>> Sur quel évènement as-tu le problème ?
> OnAppelFicheClientGRC mais cela ne va pas beaucoup t'aider :-)
>
> Je sais bien qu'un activex dans une page web ce n'est pas très propre


mais
> je n'ai pas beaucoup de solution. Le fournisseur de la solution de
> téléphonie ne fourni qu'un activex non graphique (sans interface


visuelle) à
> installer sur chaque poste client. J'ai integré cet activex dans un


activex
> "visuel" ecrit en delphi. Et mon activex est integré dans une page web.


Et
> depuis que j'ai déporté mon activex dans un .js j'ai cette violation
> d'accès.
>
> Bonne fin de journée
> Franck
>
>




Avatar
Franck
Bonjour
Pour ceux que cela interesse je crois que j'ai trouvé une solution au pb que
j'évoquais avant hier. (Event d'un activex après passage du patch Eolas)

Le code de mon event était en javascript. Je l'ai remplacé par du VbScript
en utilisant la syntaxe suivante pour mon event dans ma page html :

<SCRIPT LANGUAGE="VBScript">
<!--
Sub ActvXCTIVocalcom1_OnAppelFicheClientGRC(IdSession, GVSTRG, GVTQRG,
LVMERG, NumTel)
Window.top.mainframe.location.href "ctiappelficheclient?IdSession=" & IdSession & "&GVSTRG=" & GVSTRG &
"&GVTQRG=" & GVTQRG & "&LVMERG=" & LVMERG & "&numtel=" & NumTel
end sub
-->
</SCRIPT>

Par contre la syntaxe suivante me renvoi toujours une violation d'accès dans
OleAut32.dll (Uniquement sur des postes XP) quand l'event se termine.

<script language="vbscript" for="ActvXCTIVocalcom1"
event="OnAppelFicheClientGRC(AdresseServeur, IdSession, GVSTRG, GVTQRG,
LVMERG, NumTel)">
<!--
Window.top.mainframe.location.href = "ctiappelficheclient?IdSession=" &
IdSession & "&GVSTRG=" & GVSTRG & "&GVTQRG=" & GVTQRG & "&LVMERG=" & LVMERG
& "&numtel=" & NumTel
-->
</script>


Si cela peut permettre à d'autres de passer un peu moins de temps à modifier
leurs pages ...
1 2