html代码可能看起来像
<html>
<body>
......
<textarea>
<div>
<a href="http://www.sohu.com">This is a hyper link </a>
</div>
</textarea>
......
</body>
</html>
当我枚举链接时
foreach (HtmlElement item in ieBrowser.document.Links)
{
var innerText = item.InnerText;
if ((string.IsNullOrEmpty(innerText)) || innerText.Length == 0) continue;
if (innerText.Contains(task.ShopName))
{
item.ScrollIntoView(true);
item.Focus();
item.SetAttribute("selected", "true");
item.SetAttribute("target", "_self");
item.InvokeMember("Click");
break;
}
}
但是,似乎网络浏览器无法识别 textArea 中的链接。任何知道如何处理这个问题的人。