WatIn为编程访问网页的显示部分提供了强大的功能。
我想访问页面的头部,加上META标签。 Watin允许我访问TITLE,但AFAICT没有别的。 InternetExplorer属性允许访问ShDocVw.InternetExplorer。我怀疑这可能是路径的开始。即使它是正确的道路,我也不知道如何遵循它。
答案 0 :(得分:1)
这将为您提供页面中的元标记集合。
WatiN 2.0 beta 1中的语法:
var metaTags = browser.ElementsWithTag("meta");
WatiN 2.0 CTP及更早版本中的语法:
var metaTags = browser.Elements.Filter(Find.By("tagName", "META"));
如果您使用以下语法,请将有关adding elements的博客文章阅读为WatiN:
var metaTags = browser.ElementsOfType<Meta>();
答案 1 :(得分:0)
browser
.Element(Find.ByName(nameAttribute))
.GetAttributeValue("content");