1

Dans une page HTML, j'ai un ActiveX (balise <OBJECT>) qui déclenche un événement "persoevent" toutes les 30 secondes (pour le test hein). L'activeX a été testé avec VB et ça fonctionne bien.

Mes questions sont donc :

1) Comment faire pour que "persoevent" déclenche une fonction JavaScript ?

2) Comment faire pour récupérer le paramètre de persoevent (un entier) dans ladite fonction ?

J'ai tenté un addEventListener... sans succès. :/

Pour info dans l'autre sens, c'est à dire l'appel d'une méthode de l'activeX marche sans problème.
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

2

Bon pour info, j'ai résolu le pb...

1) il suffisait de faire <SCRIPT FOR=id EVENT=evt(parm1,parm2)>/*code*/</SCRIPT> mais ça ne marche pas quand l'objet est une DLL à priori... restriction de sécurité sans doute... un OCX passe sans problème...

2) cf ci dessus, dans le code, parm1 et parm2 contiennent les paramètres...

ça marche aussi avec un addeventlistener mais bon c'est se compliquer la vie pour rien...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

3

restriction de sécurité sans doute...
Je suppose que c'est pour de l'intranet de toutes façons, alors t'as ptet moyen de modifier la configuration de ie ?

4

j'ai ni l'envie ni le temps d'y consacrer du temps. mais ça doit être possible...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca