怎么判断WebBrowser中页面已经加载完毕,我想在网页一旦加载完毕就立刻读取网页里的内容。

解决方案 »

  1.   

    它有个 OnDocumentComplete 事件啊!在里面写代码。
      

  2.   

    是呀.OnDocumentComplete可以写一些事件.
      

  3.   

    WebBrowser怎么解析html的?有意义的html标签都有一个activeX对象和他一一对应的,读到一个标签就实例化一个对象。在客户端用javascript脚本中可以设定事件处理过程,原则上和用程序给一个对象构造事件处理过程没区别。凡是,脚本中可以用的事件,在程序中都可以用。Document对象对应的是body标签吧。
      

  4.   

    可以写在NavigateComplete2里!立刻读取网页里的内容??读文字的话,就用这个:
    var
      DOM : variant;
    begin
      DOM := WebBrowser1.Document;
      DOM.Body.CreateTextRange.Text;
    end;