首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

WebBrowser的框架有关问题

2012-02-20 
求助WebBrowser的框架问题如何判断一个子框架已经下载完毕?leftitem:WebBrowser1.oleobject.document.doc

求助WebBrowser的框架问题
如何判断一个子框架已经下载完毕?    
leftitem     :=     WebBrowser1.oleobject.document.documentelement.document.frames.item( 'leftFrame ').document;    
leftitem.script.clickOnNode(80);//此句改变了右面框架的链接    
 
while     WebBrowser1.ReadyState <> READYSTATE_COMPLETE     do     application.ProcessMessages;    
myitem     :=     WebBrowser1.oleobject.document.documentelement.document.frames.item( 'basefrm ').document;    
 
myitem.Document.all.item( 'planlist ').value:=tempstr;//执行到此句时出错     read...00000000    
 
怀疑是没有加载完成就读取页面了,如何判断一个框架页面已经加载完成???    
分不够可以再加,已经试了好长时间了,谢谢大家

[解决办法]
试试:
while WebBrowser1.Busy do application.ProcessMessages;

热点排行