如何使用c#webbrower1

时间:2016-03-02 08:52:22

标签: c# winforms c#-4.0 webbrowser-control

如何获取网站的一部分,在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/

enter image description here

1 个答案:

答案 0 :(得分:0)

只展示网格真的很难。也许您可以加载内容并使用C#浏览器将自己的javascript注入页面。

在您的脚本中,您可以操纵页面视图删除或提取DOM元素以仅获取要显示的页面部分。这个解决方案有一个大问题。如果manchesterairpot.com布局发生变化,您将始终必须重写代码。

他们不提供API吗?否则我建议使用:https://developer.flightstats.com/api-docs/flightstatus/v2/airport此API应该为您提供所需的信息。

相关问题