求助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;