如何获取网站的一部分,在webbrowser1任何想法如何请看下面的图像,我只想要飞行网格..我有下面的代码,
private void button1_Click(object sender, EventArgs e)
{
this.webBrowser1.Navigate("http://www.manchesterairport.co.uk/flight-information/");
}
我想显示仅选择div(内容),以显示web broswer1。不是整页,
怎么做,我有网址:http://www.manchesterairport.co.uk/flight-information/
答案 0 :(得分:0)
只展示网格真的很难。也许您可以加载内容并使用C#浏览器将自己的javascript注入页面。
在您的脚本中,您可以操纵页面视图删除或提取DOM元素以仅获取要显示的页面部分。这个解决方案有一个大问题。如果manchesterairpot.com布局发生变化,您将始终必须重写代码。
他们不提供API吗?否则我建议使用:https://developer.flightstats.com/api-docs/flightstatus/v2/airport此API应该为您提供所需的信息。