OVH Cloud OVH Cloud

controle WebBrowser sous VB

3 réponses
Avatar
infomaroc
salut!
j'utilise un WebBrowser dans mon programe, ce dernier appelle une page web
qui contient un boutton fermer! quand je clik sur ce boutton et ka le page se
ferme,VB me retourne un message "est cke vous voulez fermer cette page web"
cmt faire pour ne plus avoir ce msg ! et fermer le webbrowser ainsi ke la
page vb normalement
merci

3 réponses

Avatar
Patrice Henrio
bizarre

J'utilise le même genre de chose sans bouton fermer mais avec un unload de
la forme contenant le webbrowser lorsque celle-ci perd le focus et cela
marche parfaitement.
J'utilise dans le code du webbrowser :

Private Sub WBDynasties_LostFocus()
Unload Me
End Sub


Le web browser occupe tout l'espace de la forme.


"infomaroc" a écrit dans le message de news:

salut!
j'utilise un WebBrowser dans mon programe, ce dernier appelle une page web
qui contient un boutton fermer! quand je clik sur ce boutton et ka le page
se
ferme,VB me retourne un message "est cke vous voulez fermer cette page
web"
cmt faire pour ne plus avoir ce msg ! et fermer le webbrowser ainsi ke la
page vb normalement
merci


Avatar
Gloops
Salut,

Pour la sécurité de l'utilisateur, un bouton d'une page web ne peut
fermer la fenêtre qu'après confirmation.

C'est écrit quelque part dans la doc d'IE, probablement au niveau d'une
méthode Close ou de quelque chose du style.

Donc, à moins de monter une usine à gaz, c'est comme ça parce que
Microsoft s'est dit que c'était mieux, et ce n'est pas forcément faux.

L'usine à gaz pourrait être un programme (installé en local) qui guette
les nouvelles fenêtres pour voir si ce ne serait pas le fameux message,
et à ce moment lui répond oui. Enfin bon, on n'attaque pas la
programmation web par là ...
________________________________________
infomaroc a écrit, le 24/12/2005 21:37 :

salut!
j'utilise un WebBrowser dans mon programe, ce dernier appelle une page web
qui contient un boutton fermer! quand je clik sur ce boutton et ka le page se
ferme,VB me retourne un message "est cke vous voulez fermer cette page web"
cmt faire pour ne plus avoir ce msg ! et fermer le webbrowser ainsi ke la
page vb normalement
merci


Avatar
infomaroc
salut, j'ai essayé ta methode mais ca n marche pas!
mon dorm contient le code suivant:
Private Sub Form_Load()
WebBrowser1.Navigate ("localhost/achat.asp?vr=9&ref_clt=" & Ref_clt &
"&val=" & vl)
End Sub

Private Sub WebBrowser1_LostFocus()
Unload Me
End Sub

Private Sub WebBrowser1_WindowClosing(ByVal IsChildWindow As Boolean, Cancel
As Boolean)
Unload Me
End Sub

sachant que la page asp "achat.asp" contient un boutton fermer!
j'ai tjs le meme msg de fermeture de la part du VB :s:s