最简单的是javascript中定位一个变量,delphi去访问这个变量来决定是否调用某函数。这是被动方式,delphi要不停的去检查变量的值。如果想delphi主动,你直接用java来改变状态栏,webbrowser的下面的事件就会自动激发:procedure TForm1.WebBrowser1StatusTextChange(Sender: TObject; const Text: WideString); begin if text='xxxxx' then 这里调用你的函数。 end;
http://apps.hi.baidu.com/share/detail/35892829
如何响应HTML的事件(如何在HTML中调用Delphi的代码)我当时界面就使用了HTML页面混合,具体代码不能贴出来来,你参考这篇文章就可以实现了,我当时也是参考的这篇文章
const Text: WideString);
begin
if text='xxxxx' then 这里调用你的函数。
end;