利用HtmlAgilityPack可以轻松获取网页内容,但是无法获取动态加载的内容,通过webBrowser模拟浏览器,获取网页内容。大致思路:1、webBrowser加载网页(如有Ajax动态加载分页的网站,需要配合页面动作,直到页面加载完成,如:滚动条操作)2、加载完成后获取webBrowser.Document(配合使用webBrowser_DocumentCompleted和Application.DoEvents())3、解析网页内容