2008-11-25 6 views
3

Je rencontre des problèmes pour trouver des ressources sur Internet pour créer un plugin pour IE (6 & 7). Connaissez-vous de bons sites/tutoriels sur ce sujet? Par ailleurs, voici ce que je veux faire: nous avons ici une application Web qui est liée à une autre; c'est-à-dire quand sur une certaine page, vous pourriez lancer un bookmarklet (signet avec javascript) qui analyserait la page et enverrait des données à la 2ème application web. Cela a fonctionné correctement pour les 2 dernières années.Créer un plugin internet-explorer

Maintenant, ils veulent mettre à jour l'application, et les informations que le bookmarklet utilisé pour récupérer sont maintenant réparties sur 2 pages.

J'ai donc l'intention que le plugin recherche chaque URL qui est chargée, et si elle correspond à un modèle donné, puis analyser la page et stocker les données. Si la deuxième page est chargée (motif d'URL à nouveau), faites apparaître un bouton sur la page qui lancera l'autre application Web avec les données récupérées.

Voyez-vous un problème avec cela? (points bonus: l'une des 2 pages contient des cadres)

Répondre

2

Here est l'exemple de Browser Helper Object faisant quelque chose de similaire. Peut être dans votre cas l'événement sera DISPID_DOWNLOADBEGIN (comme vous voulez attraper n'importe quel URI accédé, pas seulement ceux entrés par l'utilisateur). Gardez à l'esprit que les logiciels antivirus n'aiment pas les plugins comme celui-ci car les programmes troyan utilisent souvent la même méthode pour enregistrer l'historique de navigation de l'utilisateur. Peut être une bonne idée est d'envisager de le faire via AJAX.