Delphi EmbeddedWB 遍历Frames并执行子frame的js脚本


本文整理自网络,侵删。

 var
  wDoc:IHTMLDocument2;

  wc:IHTMLWindow2;
  Dispatch:IDispatch;
begin
   //遍历emWb:TEmbeddedWB的Frames
   if emWb <> nil then
   begin

     wDoc := ((emWb.Document as IHTMLDocument2));
     if Assigned(wDoc) then
     begin
           for i=0 to wDoc.frams.length -1 do //遍历

           begin

                Dispatch:= wd.frames.item(0);
                Dispatch.QueryInterface(IHTMLWindow2,wc); //获得子frame的IHTMLWindow2对象

                wc.execScript('logout()','JavaScript');//执行js
          end;                    
      end;
   end;
 end;

相关阅读 >>

Delphi开发的app如何调用外部app

Delphi firedac fdconnection 事务

Delphi tstreamreader tfile assignfile读取文本文件

Delphi 跨平台的,在fmx中读取icon文件的每一帧到bitmap

Delphi版 随机窗口类名

Delphi判断按下的是回车键?

Delphi xe 网上获取北京时间android app 启动黑屏优化补丁

Delphi 获得父目录�c指定级父目录

Delphi xe2 将域名转ip

Delphi datetimetostr函数专用优化版

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...