maxsecurite2
Messages postés181Date d'inscriptionvendredi 3 janvier 2003StatutMembreDernière intervention 9 avril 2010
-
12 avril 2007 à 00:31
maxsecurite2
Messages postés181Date d'inscriptionvendredi 3 janvier 2003StatutMembreDernière intervention 9 avril 2010
-
12 avril 2007 à 16:10
bonjour,
j'aimerais savoir comment faire pour que quand une personne clic sur un lien dans un webbrowser le webbrowser affiche le contenu du lien dans un autre webbrowser sur une autre form ? en gros forcer le _blank
Private Function moDoc_onclick() As Boolean
If moDoc.parentWindow.event.srcElement Is moDoc.links(3) Then
MsgBox "Click sur le 4eme lien de la page," & vbNewLine & _
"libre a toi de faire ce que tu veux, ici !", vbInformation
'# renvoyer false annule l'action du lien...
'# le webbrowser1 ne va donc rien faire.
moDoc_onclick = False
Else
'# sinon, on valide le click
moDoc_onclick = True
End If
End Function
Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
Set moDoc = WebBrowser1.Document
End Sub
maxsecurite2
Messages postés181Date d'inscriptionvendredi 3 janvier 2003StatutMembreDernière intervention 9 avril 2010 12 avril 2007 à 12:01
j'ai tout essayé et sa marche pas :s
il y à deux feuilles form1 et form2
sur form1 il y à un webbrowser1 et sur form2 il y à un webbrowser2
tout les liens de webbrowser1 doivent être redirigés vers webbrowser2
Private Function moDoc_onclick() As Boolean
With moDoc.parentWindow.event.srcElement
If .tagName = "A" Then
WebBrowser2.Navigate .getAttribute("href")
moDoc_onclick = False
Else
moDoc_onclick = True
End If
End With
End Function
Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
Set moDoc = WebBrowser1.Document
End Sub
maxsecurite2
Messages postés181Date d'inscriptionvendredi 3 janvier 2003StatutMembreDernière intervention 9 avril 2010 12 avril 2007 à 16:10
ok merci renfield je vois pourquoi sa marche pas (pour ma demande) ton script marche bien pour les liens types mais pas sur les images il me l'affiche dans la mm webbrowser donc dsl c'est vrai que ton script fonctionne mais en l'occurence pourquoi il ne fonctionne pas pour les images (clic sur une image mettre dans webbrowser2) ??