delphi webbrowser与网页相互操作


1.delphi 调用js,触发就是方法:

var

  win: IHTMLWindow2;

begin

 win := IHTMLDocument2(wbmap.Document).parentWindow;
 Win.execScript('addAllPoits(' + QuotedStr(strValue) + ')', 'javascript');

end;

addAllPoits:js的方法

strValue:方法参数;

'javascript':脚本语言;

2.js页面操作触发delphi程序写的方法,主要原理是:修改window.external使JS可调用Delphi方法

参考地址:http://blog.sina.com.cn/s/blog_555305900100d99s.html


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM