Un ActiveX pour Mozilla-FireFox

Posté par gp13 le 7/12/2006 10:23:58
Bonjour

Citation :

Posté par R&B le 13/6/2005 0:10:00 (4034 lectures) Articles du même auteur
Avec plus de 60 Millions de téléchargements, le succès du navigateur Firefox est incontestable. Au point que nombre d'entreprises ont tout simplement abandonné Internet Explorer.
Par ailleurs l'utilisation d'Internet se généralise aussi dans les applications. Il était nécessaire de trouver une alternative à la disparition de l'activeX Internet Explorer sur les postes clients pour que les projets continuent de fonctionner.
L'équipe WDForge vous propose une solution.
Suite...
Nos recherches ont mis en évidence une ressource disponible sous forme d'activeX qui permet de manipuler un navigateur Mozilla ou Firefox (en y greffant un plug-in). Il s'agit du projet Mozilla ActiveX Project initié par Adam Lock.
Ce projet est réalisé pour encapsuler le moteur de rendu Gecko (noyau de Mozilla) au sein d'un conteneur activeX. Ainsi les développeurs peuvent l'utiliser avec tous les environnements compatibles : VB, Visual C++..., Internet Explorer (silc) et WinDev.
Mieux, cet activeX utilise l'interface existante d'Internet Explorer et peut par conséquent remplacer complètement l'activeX IE dans bien des cas.
Petit bémol, il n'est pas possible d'tiliser les instances OLE. Par conséquent, il est obligatoire d'en passer par des champs activeX.


J'ai jusqu'à présent utilisé l'activex de Internet Explorer.
Aujourd'hui je découvre que Microsoft précise que l'installation de IE7 supprimera l'Activex IE6 et que pour pouvoir continuer à l'utiliser il faudra
utiliser une "image" de IE6 à travers Visual PC
Je ne tiens pas à mettre en place cette usine à gaz et j'aimerais de ce fait basculer sur l'activex de Firefox "Mozilla.browser"

Après avoir été heureusement supris par la simplicité du changement d'activex sur le plan des évènements de navigation
j'ai très vite déchanté pour l'adaptation des gadgets divers que j'ai mis en place en plus de la navigation.
- Certains ExecWB ne sont pas reconduits ou sont signalé bugués
- Les fonctions simples comme par exemple la récupération du source avec innerHTML ou innerTEXT ne sont plus compatibles
WSource = activex1>>Document>>body>>innerHTML

etc ...

J'ai cherché sur les sites Mozilla et je n'ai pas trouvé par quoi remplacer ces fonctions

Je sais que le navigateur Mozilla pourrait être un excellent palliatif avec l'arrivée de IE7 mais
auriez-vous quelques exemples d'adaptation à Windev des acces aux contenus HTML du champ Activex "mozilla.browser"


Cordialement

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=4803&post_id=19976