当webframe loadrequest时,DOMDocument会发生变化

时间:2011-07-06 16:58:57

标签: objective-c xcode macos

在我的webkit插件中,我可以在第一次加载嵌入我插件的网页时从[webFrame DOMDocument]获取DOMDocument。

 webFrame = [[arguments objectForKey:WebPlugInContainerKey] webFrame];

   DOMDocument *dom = [webFrame DOMDocument];

但是当webframe加载另一个url(没有嵌入我的插件)时

 [webFrame loadRequest: myRequest];

   DOMDocument *dom1 = [webFrame DOMDocument];

访问dom1是错误的!! 我不知道用加载myRequest的webframe访问DOMDocument的方法是什么? 任何帮助将不胜感激!!

1 个答案:

答案 0 :(得分:0)

在使用委托

调用domDocument之前,必须等待下载完成