Twebbrowser 中执行脚本如何检测到.(100)

  • 主题发起人 主题发起人 loadymf
  • 开始时间 开始时间
L

loadymf

Unregistered / Unconfirmed
GUEST, unregistred user!
在使用Twebbrowser时,如果执行一个脚本如何检测到呢?如WebBrowser1.OleObject. Document.parentWindow.execScript('SayHello()', 'javascript'); 如何知道执行结果如何呢?因为网络速度不一,有时快有时慢,如何才可以知道执行成功呢?以下事件执行完成后都不会被触发: DocumentComplete, DownloadComplete, NavigateComplete2 ProgressChange,
 
http://hi.baidu.com/orxor/blog/item/71f976c78fad43139d163d06.html在程序中执行浏览器脚本
 
有些脚本的执行这样可以得到返回结果:str:=WebBrowser1.OleObject.document.parentWindow.js('code'); 供参考
 
while WebBrowser1.ReadyState<>READYSTATE_COMPLETE do begin Application.ProcessMessages; end;
 
后退
顶部