Delphi中TWebBrowser中注入Js
生活随笔
收集整理的這篇文章主要介紹了
Delphi中TWebBrowser中注入Js
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
最近幫朋友做一個(gè)軟件,其中要自動(dòng)化某網(wǎng)頁中的操作,最簡的操作是調(diào)用自己寫的代碼。
代碼如下:
procedure TForm1.Button2Click(Sender: TObject);
var
? i:integer;
? h:IHTMLHeaderElement;
? o:OleVariant;
begin
? o:=webbrowser1.OleObject.document.createElement('script');
? o.type:='text/javascript';
? o.text:='var a=1;alert(document);';
? WebBrowser1.OleObject.document.getElementsByTagName('head').item(0).appendChild(o);
end;
注意:WebBrowser中的OleObject可是個(gè)好東西。功能非常強(qiáng)大,但其又是把雙刃劍。一定要仔細(xì)使用。
總結(jié)
以上是生活随笔為你收集整理的Delphi中TWebBrowser中注入Js的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PowerDesigner显示注释字段问
- 下一篇: Java文件操作增强工具