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

leproc Messages postés 81 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 22 octobre 2008 - 16 déc. 2007 à 21:55
fdelapor Messages postés 6 Date d'inscription jeudi 14 janvier 2010 Statut Membre Dernière intervention 28 juillet 2010 - 28 juil. 2010 à 13:37
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
28 juil. 2010 à 13:37
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
28 juil. 2010 à 11:36
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
15 janv. 2010 à 11:38
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
12 mars 2008 à 15:00
Merci bcp
cs_Yxion Messages postés 219 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 7 septembre 2009
16 déc. 2007 à 22:08
Merci bcp, ca fait plaisir
leproc Messages postés 81 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 22 octobre 2008
16 déc. 2007 à 21:56
10/10
leproc Messages postés 81 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 22 octobre 2008
16 déc. 2007 à 21:55
J'ai vu la vidéo sur le site, impressionant ton browser
Rejoignez-nous