IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Ouvrir lien dans onglet [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Etudiant en Informatique
    Inscrit en
    Septembre 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Etudiant en Informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2012
    Messages : 43
    Par défaut Ouvrir lien dans onglet
    Bonjour,

    Je voudrais savoir comment faire pour ouvrir un lien qui ce trouve dans un webbrowser du tabcontrol dans un nouvel onglet.

    J'ai trouvé sur internet un code qui permet d'ouvrir le lien dans un nouvel onglet mais le seul probleme c'est que je ne peux pas retourner sur l'onglet de depart sans que le programme plante, je vous met le code que j'utilise.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     Private Sub OuvrirDansUnNouvelOngletToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OuvrirDansUnNouvelOngletToolStripMenuItem.Click
     
            Dim myElement As HtmlElement = CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Document.ActiveElement
            Dim target As String = myElement.GetAttribute("href")
            TabControl1.TabPages.Add("New Page")
            TabControl1.SelectTab(int)
            browser.Name = "Web Browser"
            browser.Dock = DockStyle.Fill
            TabControl1.SelectedTab.Controls.Add(browser)
            AddHandler browser.ProgressChanged, AddressOf Loading
            AddHandler browser.DocumentCompleted, AddressOf done
            int = int + 1
            CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Navigate(target)
     
        End Sub

    Merci d'avance

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 10
    Par défaut
    Bonjour,

    Je cherche aussi a faire des nouvelles onglets avec mon webbrowser. Es ce que tu a réussi a trouver une solution?

    Cordialment

  3. #3
    Membre Expert Avatar de _Ez3kiel
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2013
    Messages
    836
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2013
    Messages : 836
    Par défaut
    On en parle ici, c'est du C# mais des convertisseurs en ligne existent.


    Pour ma part j'aurais placé mon WebBrowser initial dans un TabControl, et au clic droit du lien si l'on sélectionne "Ouvrir dans un nouvel Onglet", j'aurais ajouté un TabPage au TabControl, Un WebBrowser dedans, et je lui aurais passé l'URL cliqué. Ne m'étant jamais vraiment penché sur le problème je suppose qu'il doit exister d'autres solutions bien plus optimisé sur Google.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ouvrir lien dans un div / Link dans div
    Par santaflam dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 24/06/2010, 13h54
  2. ouvrir lien dans une nouvelle fenêtre
    Par baouk2000 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 28/04/2009, 09h47
  3. RSS : Ouvrir lien dans une nouvelle fenêtre
    Par moififi dans le forum ASP.NET
    Réponses: 0
    Dernier message: 02/04/2009, 15h05
  4. Ouvrir lien dans nouvel onglet
    Par jakkihm dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 28/04/2008, 17h31
  5. ouvrir un lien dans un nouvel onglet
    Par rvm31 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 18/02/2008, 19h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo