تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مساعده بالتعامل مع web browser
#1
عند الضغط علي رابط معين يقوم بفتح الصفحه الجديده في الانترنت اكسبلورر

انا اريده يقوم بفتحه في تاب جديده في نفس البرنامج لا اريدها في الانترنت اكسبلورر

قمت بتجربه عدت اكواد ولم تنجح

منها هذا الكود


كود :
Public Class Form1


       Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

           Dim StartingUrl As String = "http://www.dreamincode.net/forums/topic/381977-opening-links-in-new-tabs-in-my-tabbed-webbrowser/"

           newTab(StartingUrl)

       End Sub

   

       Private Sub newTab(ByVal url As String)

           Dim browser As New WebBrowser

           AddHandler browser.NewWindow, AddressOf BrowserNewWindow

           AddHandler browser.DocumentCompleted, AddressOf BrowserDocumentCompleted

           With browser

               .Dock = DockStyle.Fill

               .ScriptErrorsSuppressed = True

               .Navigate(url)

           End With

           Dim tp As New TabPage("Loading...")

           tp.Controls.Add(browser)

           TabControl1.Controls.Add(tp)

           TabControl1.SelectedTab = tp

       End Sub

       Private Sub BrowserNewWindow(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs)

           Dim wb As WebBrowser = DirectCast(sender, WebBrowser)

           Dim element As HtmlElement = wb.document.ActiveElement

           Dim newurl As String = element.GetAttribute("href")

   

           e.Cancel = True

   

           newTab(newurl)

       End Sub

   

       Private Sub BrowserDocumentCompleted(ByVal sender As Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs)

           Dim wb As WebBrowser = DirectCast(sender, WebBrowser)

           wb.Parent.Text = wb.DocumentTitle

       End Sub

   End Class


"اللهم إنفعنا بما علمتنا ، وعلّمنا ما ينفعنا ، وزدني علما"


الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
مساعده بالتعامل مع web browser - بواسطة qadar elzaman - 11-06-17, 03:36 PM
RE: مساعده بالتعامل مع web browser - بواسطة anes - 11-06-17, 07:33 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مساعده فى عمل نسخه احتياطيه خالد كامل1 1 301 13-08-24, 10:39 AM
آخر رد: تركي الحلواني
  مساعده في تشغيل اكثرمن فورم في وقت واحد maherhaddaf 5 898 19-07-23, 03:28 PM
آخر رد: Taha Okla
  مساعده في كود ترحيل البيانات الى اكسل من داتا قرايد فيو maherhaddaf 1 852 27-06-23, 08:03 PM
آخر رد: Shade0001
Question [VB.NET] مساعده في طريقه الاتصال بالسيرفر ايهما افضل Àhmedsaif500 0 542 10-04-23, 09:45 AM
آخر رد: Àhmedsaif500
  مساعده لوسمحتوا mahmoudabdelshafy1 3 777 16-03-23, 02:45 AM
آخر رد: mahmoudabdelshafy1
  [VB.NET] بالله عليكم مساعده عايز اقفل البرنامج بخصوص عمل اذن صرف اكسس وفيجوال 2013 hanyeltnen 7 2,314 04-02-23, 10:36 AM
آخر رد: hanyeltnen
  ممكن مساعده malekmohamed155 0 564 29-01-23, 10:48 PM
آخر رد: malekmohamed155
  [VB.NET] مساعده بسيطه في Dtatable Àhmedsaif500 0 480 06-01-23, 12:18 AM
آخر رد: Àhmedsaif500
  محتاج مساعده بسيطه مع اداه Treevieewer Àhmedsaif500 2 801 04-12-22, 02:39 PM
آخر رد: Àhmedsaif500
  [VB.NET] مساعده في اداة treeviwer Àhmedsaif500 0 497 24-11-22, 09:36 AM
آخر رد: Àhmedsaif500

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم