Lid |
|
Hey allemaal,
Ik wil een site openen via c# en daar op een link drukken.
Ik heb de volgende code:
void ClickLink(string attribute, string attName)
{
HtmlElementCollection col = webBrowser1.Document.GetElementsByTagName("a");
foreach (HtmlElement element in col)
{
if (element.GetAttribute(attribute).Equals(attName))
{
element.InvokeMember("click");
}
}
}
void ClickLink(string attribute, string attName) { HtmlElementCollection col = webBrowser1.Document.GetElementsByTagName("a"); foreach (HtmlElement element in col) { if (element.GetAttribute(attribute).Equals(attName)) { element.InvokeMember("click"); } } }
Die ik aanroep in de code via:
ClickLink("title", "Klik hier");
Dat doet het gewoon als ik naar de pagina (menu.php) zelf ga. Alleen dat menu staat in een frameset met de naam "links".
Hoe kan ik toch op een link daaruit klikken, zonder speciaal naar menu.php te gaan?
|