我希望这很简单,我做了搜索,但显然我是盲目的。
如何获取当前页面的标题。
我读到我可以使用wb.Document.Title,但它说Title不是一个有效的选项。
我只是需要它来查看它是否包含某个单词,这样我就可以提出一个事件。
此外,我遇到的一些页面似乎有脚本错误。如何抑制它们以便它们不向用户显示?我试过wb.ScriptErrorsSuppressed = true;但同样,它没有识别出被禁止的ScriptErrors。
感谢您的帮助!
答案 0 :(得分:4)
获取文档的标题:
将Document对象转换为HTMLDocument:
mshtml.HTMLDocument dom = (mshtml.HTMLDocument) browser.Document;
现在您可以访问title属性:
Messagebox.Show(dom.title);
答案 1 :(得分:0)
我找到了一个更好的方法:webBrowser.Document.Title