Delphi中TWebBrowser中注入Js
生活随笔
收集整理的這篇文章主要介紹了
Delphi中TWebBrowser中注入Js
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近幫朋友做一個軟件,其中要自動化某網頁中的操作,最簡的操作是調用自己寫的代碼。
代碼如下:
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可是個好東西。功能非常強大,但其又是把雙刃劍。一定要仔細使用。
總結
以上是生活随笔為你收集整理的Delphi中TWebBrowser中注入Js的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PowerDesigner显示注释字段问
- 下一篇: Java文件操作增强工具