2010-10-22 23 views
0

Je suis nouveau dans le domaine du développement web/plugin et je ne suis pas sûr de ce que j'ai besoin de faire des recherches. Ce dont j'ai besoin est de développer une application C++/dll/control/quelque chose qui va installer comme un plugin de navigateur et peut être intégré et exécuté dans IE lorsque les balises <object>...</object> l'appellent (ou toute balise HTML qui va intégrer quelque chose du Trier). Exactement comment Adobe Flash s'exécute dans un espace donné dans une fenêtre IE.Comment développer un plugin IE qui va s'exécuter dans le navigateur avec <OBJECT> tags

J'ai cherché et j'ai vu et créé un BHO de base, mais cela ne semble pas être la fonctionnalité dont j'ai besoin, ou peut-être que je n'ai pas regardé assez profondément dans ses capacités.

Des conseils ou des pointeurs?

Répondre

1

Je pense que vous cherchez à développer un contrôle ActiveX ici

Using ActiveX Controls to Automate Your Web Pages

+0

J'ai regardé dans ActiveX, y a-t-il quelque chose de plus que vous devez faire pour exécuter ActiveX sans que le navigateur des utilisateurs finaux demande la permission? Comme Flash, si vous l'avez installé, il joue automatiquement un fichier flash dans le navigateur sans interaction de l'utilisateur ... – Gobs

+0

la première fois que vous installez flash, je pense que le navigateur vous demande si vous souhaitez exécuter ce plugin. Il peut y avoir un moyen si vous avez un accès local à la machine pour configurer un contrôle activeX pour exécuter sans invite, ie. trouver où IE enregistre les informations sur ce qui est autorisé à courir, et ajouter votre activeX à cette liste – jasper

0

Le terme pour les plugins de navigateur utilisé par Microsoft est Content Extensions. Ils sont basés sur ActiveX et vous permettent d'ajouter contenu alternatif à une page Web ainsi que des interfaces scriptables.

S'il est possible que vous deviez supporter plus de IE, pensez à utiliser un wrapper tel que FireBreath qui vous permet de supporter plusieurs navigateurs à partir d'une base de code.

+0

Extensions de contenu, il y a du nouveau matériel à examiner, merci! – Gobs