C# webBrowser 自动提交后,获得新页面文本框,然后继续执行代码进行以下的操作?如果是代码顺序执行,但是webBrowser 打开的页面始终不变!不知用线程呢,还是什么方法!

解决方案 »

  1.   

    最简单的方法是建一个窗体,窗体里面拖一个webbrower控件,
    用这个窗体去写一些方法用代码进行提交的操作。
    然后在主窗体调用这个窗体的方法,那么就相当于在后台执行了,你主窗体的页面还是不会改变。
      

  2.   

    还有一种方法就是使用webclient的方式获取及操作网页。
    具体代码及实现方式上网搜搜就有了
      

  3.   

    关键要的一点是检测页面的完成状态,页面是不是完全加载完毕了。
    把完成状态变量设为false,然后提交页面,加入消息循环一直等到页面加载完成,然后再做其它的处理
    QQ:17092674