Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 23:18

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



C# - Webbrowser.Document.Links

Discussion on C# - Webbrowser.Document.Links within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 4
Join Date: Apr 2009
Posts: 185
Received Thanks: 72
C# - Webbrowser.Document.Links

Hey ho,

Erstmal folgenden Code von mir:
Code:
private void btnGet_Click(object sender, EventArgs e)
        {
            HtmlWindow mainFrame = webFl.Document.Window.Frames["mainFrame"];
            HtmlElementCollection links = mainFrame.Document.Links;
            
            foreach (HtmlElement link in links)
            {
                string linkText = link.OuterHtml;
                if (linkText.Contains("puzzle"))
                {
                    arr[i] = linkText;
                    i++;
                }
            }
        }
Wenn ich mir jetzt meinen array rausgebe, dann muss ich feststellen, dass die Links anscheinend alphabetisch geordnet wurden, bevor sie dem Array zugewiesen wurden. Die Reihenfolge der Links, wie sie im Dokument vorkommen, ist aber für spätere Funktionen wichtig.
Gibt es eine Möglichkeit, dass die Links nicht sortiert werden und man wirklich in arr[0] den ersten Link vom Dokument hat, in arr[1] den zweiten, usw.. ?

Danke im Voraus,
Paradise12
Paradise12 is offline  
Old 11/30/2013, 22:06   #2
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
via regex das den input nach links durchsuche, dann sollten sie in der reinfolge sein wie sie vorkommen
tolio is offline  
Thanks
1 User
Old 11/30/2013, 23:57   #3
 
elite*gold: 4
Join Date: Apr 2009
Posts: 185
Received Thanks: 72
Quote:
Originally Posted by tolio View Post
via regex das den input nach links durchsuche, dann sollten sie in der reinfolge sein wie sie vorkommen
Danke, funktioniert prima auf diese Art und Weise!

Paradise12
Paradise12 is offline  
Reply

Tags
c#, control, webbrowser


Similar Threads Similar Threads
VB.net webbrowser statt in IE in zweitem webbrowser laden :((
07/19/2013 - .NET Languages - 2 Replies
Hallo alle zusammen. Mein Webbrowser klickt auf einen button, und dieser öffnet eine neue seite, die im IE geöffnet wird. Doch statt sie im IE zu öffnen, soll er sie in einem zweitem webbrowser auf einer anderen form öffnen.. Das problem dabei ist, dass ich soweit ich weiß nicht einfach den link nehmen kann und mit webbrowser.navigate dorthin kann, weil ich dabei eingeloggt bleiben muss. Ich weiß dass das Thema schon oft behandelt wurde, sowohl hier als auch woanderas, aber diese ganzen...
[Webbrowser] In Do Loop warten bis Webbrowser fertig geladen hat
02/21/2013 - .NET Languages - 3 Replies
Ich hab hier folgenden Code: With New StreamReader(path) Do While WebBrowser1.ReadyState <> WebBrowserReadyState.Complete End While Dim question As String = .ReadLine RichTextBox1.Text = question WebBrowser1.Document.GetElementById("profile- input").SetAttribute("value", question)
Hidden chronicles 50 xp links 50 energy links 50 clue links 50 coins link
03/26/2012 - Facebook - 0 Replies
removed



All times are GMT +2. The time now is 23:18.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.