WEBBROWSER GÉRANT POPUP, ONGLETS, BOUTONS SOURIS...

Signaler
Messages postés
81
Date d'inscription
lundi 26 septembre 2005
Statut
Membre
Dernière intervention
22 octobre 2008
-
fdelapor
Messages postés
6
Date d'inscription
jeudi 14 janvier 2010
Statut
Membre
Dernière intervention
28 juillet 2010
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/44834-webbrowser-gerant-popup-onglets-boutons-souris

fdelapor
Messages postés
6
Date d'inscription
jeudi 14 janvier 2010
Statut
Membre
Dernière intervention
28 juillet 2010

Perso j'ai retravaillé ce source pour retirer tout ce qui ne me sert pas, et au bilan je n'ai plus que des using en "System.", donc pas de soucis.
Pour autant en re-téléchargeant le source d'origine ici, je n'ai pas de soucis de compil. La référence mshtml est trouvée sous le nom Microsoft.mshtml, chemin C:\Program Files\Microsoft.NET\Primary Interop Assemblies\Microsoft.mshtml.dll
Cela dépend peut-être de tes versions de framework. Je travaille en 2.0 et ce source y est adapté.
Si tu utilises un .Net plus récent, il faudrait déjà voir si les évols du framework ne te permettent pas de te passer de ce code. Si non, il faudra l'adapter.

Cette référence mshtml sert à récupérer les déclarations d'interface com. Certains événements exploités par ce source le nécessitent. Si tu n'as pas l'usage de ces événements, tu peux donc te débarrasser de cette référence.
cs_bidouille007
Messages postés
257
Date d'inscription
jeudi 11 septembre 2008
Statut
Membre
Dernière intervention
22 décembre 2012
1
bonjour

En quête d'une solution sur les popups dans un webbrower, je télécharge la source de ton programme.

Or j'ai le using mshtlm qui est inconnu ?

Je ne sais pas si c'est important mais je suis sous SEVEN et je ne sais pas ou trouver sur mon pc la DLL en question, et j'ai déjà regarder à ajouter une référence .net ou com mais qui porte ce nom là ?

Donc si tu pouvais éclairer ma lanterne ?

D'avance merci
fdelapor
Messages postés
6
Date d'inscription
jeudi 14 janvier 2010
Statut
Membre
Dernière intervention
28 juillet 2010

Merci pour ce source, il m'a permis de résoudre le problème des popups s'ouvrant dans un process Internet Explorer indépendant (donc en perdant la session).
(J'utilise l'événement de nouvelle fenêtre exposé par l'AdvancedWebBrowser pour annuler son ouverture classique et l'ouvrir dans une fiche modale générée à la volée contenant un autre AdvancedWebBrowser : plus de problème de perte de session pour la popup ainsi.)
La fonctionnalité pour tout ouvrir en onglet semble ne pas fonctionner, j'attribue cela à l'âge du source (peut-être un souci lié à IE8).
cs_mofigo
Messages postés
1
Date d'inscription
jeudi 11 octobre 2007
Statut
Membre
Dernière intervention
12 mars 2008

Merci bcp
cs_Yxion
Messages postés
219
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
7 septembre 2009

Merci bcp, ca fait plaisir