关于鼠标提取网页中的链接名称的方法
现在使用vb.net,想通过鼠标点击网页中某个链接,在程序中得到这个链接的名称,有什么好的方法吗,谢谢 --------------------编程问答--------------------HtmlDocument.GetElementFromPoint可以获取指定位置的HtmlElement,再判断它是不是链接就行了,转为链接之后,可以取到名称
--------------------编程问答-------------------- 如果你要在用户操作的时候获取用户点击的链接,可以这样
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)--------------------编程问答--------------------
{
foreach (HtmlElement element in webBrowser1.Document.All)
{
if (element.TagName.Equals("A"))
{
element.Click +=new HtmlElementEventHandler(element_Click);
}
}
}
void element_Click(object sender, HtmlElementEventArgs e)
{
Console.WriteLine((sender as HtmlElement).InnerHtml);
}
for (int i = 0; i < webBrowser1.Document.All.Count; i++)
{
if (webBrowser1.Document.All[i].TagName == "A" && webBrowser1.Document.All[i].GetAttribute("href").ToString().Trim() ==url)
{
webBrowser1.Document.All[i].InvokeMember("click");
break;
}
Dim rRegEx As Regex
rRegEx = New Regex("img.*src\s*=\s*(?:""(?<1>[^""]*)""|(?<1>\S+))", _ RegexOptions.IgnoreCase Or RegexOptions.Compiled)
mMatch = rRegEx.Match(sHTMLContent)
获取链接
或抓取页面,获取链接参考 --------------------编程问答-------------------- --------------------编程问答-------------------- 没有 VB 源码? --------------------编程问答-------------------- 最新冒险岛外挂,冒险岛挂机双倍经验刷钱加速易做图等功能免费外挂,冒险岛易做图 --------------------编程问答--------------------
嗯!同意 --------------------编程问答-------------------- 提供VB源码。我也需要
补充:.NET技术 , VB.NET