是否有任何方法去到所有的链接在网页上,我已经使用了以下代码,但没有使用
本文关键字:代码 方法 任何 网页 链接 是否 | 更新日期: 2023-09-27 18:10:27
几天前我使用相同的代码去每个页面,今天它不起作用。有没有人知道其他的方法?
var browser = new IE("http//www.xyz.com");
foreach (Link l in browser.Links)
{
Console.WriteLine(l.Url);
if (l.Url.IndexOf("javascript") == -1)
{
browser.GoTo(l.Url);
browser.WaitForComplete();
Thread.Sleep(200);
browser = IE.AttachTo<IE>(Find.ByUrl(browser.Url));
browser.Back();
}
}
error Unhandled Exception: System.NullReferenceException: Object reference not set to
an instance of an object.
NullReferenceException
意味着您正在尝试调用null对象的方法或访问字段/属性。您需要逐步遍历这段代码,并找出在不应该使用调试器时什么是null。