OVH Cloud OVH Cloud

controle webbrowser

4 réponses
Avatar
sqdsqd
Bonjour lorsque j'utilise le contrôle webbrower, sur certaines pages
s'ouvre des popup. Je sais comment bloquer les popups si je le désire
mais j'aimerai pouvoir récupérer les information de cette popup comme
sont adresses... pour pouvoir éventuellement la réouvrir dans le controle
merci

4 réponses

Avatar
Patrice Manac'h
Bonjour,

le sp2 apporte une nouvelle interface qui permet cela. Mais cela vous rend
dépendant du SZP2.

Cdt,

P. Manac'h
MCS France

"sqdsqd" a écrit dans le message de news:
43df391e$0$20158$
Bonjour lorsque j'utilise le contrôle webbrower, sur certaines pages
s'ouvre des popup. Je sais comment bloquer les popups si je le désire mais
j'aimerai pouvoir récupérer les information de cette popup comme sont
adresses... pour pouvoir éventuellement la réouvrir dans le controle
merci


Avatar
sqdsqd
Patrice Manac'h a écrit :
Bonjour,

le sp2 apporte une nouvelle interface qui permet cela. Mais cela vous rend
dépendant du SZP2.

Cdt,

P. Manac'h
MCS France

"sqdsqd" a écrit dans le message de news:
43df391e$0$20158$

Bonjour lorsque j'utilise le contrôle webbrower, sur certaines pages
s'ouvre des popup. Je sais comment bloquer les popups si je le désire mais
j'aimerai pouvoir récupérer les information de cette popup comme sont
adresses... pour pouvoir éventuellement la réouvrir dans le controle
merci








Oui mais ça ne me dit pas comment je peux faire. Pourriez me mettre un
peu plus sur la voix si vous le pouvez
merci
Avatar
Simon Mourier [SoftFluent]
L'évènement NewWindow3 sur l'objet AxSHDocVw.AxWebBrowser permet cela. Par
exemple:

private void axWebBrowser1_NewWindow3(object sender,
AxSHDocVw.DWebBrowserEvents2_NewWindow3Event e)
{
Trace.WriteLine("bstrUrl=" + e.bstrUrl);
}

c'est d'ailleurs à l'aide de e.Cancel que tous les "sur browsers" (avant
browser, maxthon, crazy browser, etc...) supppriment les popups

Simon.
www.softfluent.com

"sqdsqd" a écrit dans le message de news:
43dfccea$0$19710$
Patrice Manac'h a écrit :
Bonjour,

le sp2 apporte une nouvelle interface qui permet cela. Mais cela vous
rend dépendant du SZP2.

Cdt,

P. Manac'h
MCS France

"sqdsqd" a écrit dans le message de news:
43df391e$0$20158$

Bonjour lorsque j'utilise le contrôle webbrower, sur certaines pages
s'ouvre des popup. Je sais comment bloquer les popups si je le désire
mais j'aimerai pouvoir récupérer les information de cette popup comme
sont adresses... pour pouvoir éventuellement la réouvrir dans le controle
merci








Oui mais ça ne me dit pas comment je peux faire. Pourriez me mettre un peu
plus sur la voix si vous le pouvez
merci


Avatar
sqdsqd
Simon Mourier [SoftFluent] a écrit :
L'évènement NewWindow3 sur l'objet AxSHDocVw.AxWebBrowser permet cela. Par
exemple:

private void axWebBrowser1_NewWindow3(object sender,
AxSHDocVw.DWebBrowserEvents2_NewWindow3Event e)
{
Trace.WriteLine("bstrUrl=" + e.bstrUrl);
}

c'est d'ailleurs à l'aide de e.Cancel que tous les "sur browsers" (avant
browser, maxthon, crazy browser, etc...) supppriment les popups

Simon.
www.softfluent.com

"sqdsqd" a écrit dans le message de news:
43dfccea$0$19710$

Patrice Manac'h a écrit :

Bonjour,

le sp2 apporte une nouvelle interface qui permet cela. Mais cela vous
rend dépendant du SZP2.

Cdt,

P. Manac'h
MCS France

"sqdsqd" a écrit dans le message de news:
43df391e$0$20158$


Bonjour lorsque j'utilise le contrôle webbrower, sur certaines pages
s'ouvre des popup. Je sais comment bloquer les popups si je le désire
mais j'aimerai pouvoir récupérer les information de cette popup comme
sont adresses... pour pouvoir éventuellement la réouvrir dans le controle
merci







Oui mais ça ne me dit pas comment je peux faire. Pourriez me mettre un peu
plus sur la voix si vous le pouvez
merci







Ok j'ai essayé donc tout fonctionne bien. Mais j'ai un autre soucis :
dans mon application tous les objets webbrowser sont créés
dynamiquement. Mais là quelle est la marche à suivre pour un controle
activeX