请问大侠delphi怎么回调Webbrowser中的JS函数
请教大侠delphi如何回调Webbrowser中的JS函数
winform中嵌入了webbrowser,现在已经实现了JS函数调用COM+,但是现在需要做这样一个功能。
在JS页面上点击测速,然后异步调用COM,测试完成之后COM能够回调JS代码,把结果返回
搜索了半天网上就这一个类似的帖子 ,但是由于我刚接触delphi不久,看不大明白,希望哪位大侠给个更详细的例子,谢谢了。
http://www.cnblogs.com/manors/archive/2010/04/28/JS_Callback_IDispatch.html
------解决方案--------------------
winform中嵌入了webbrowser,现在已经实现了JS函数调用COM+,但是现在需要做这样一个功能。
在JS页面上点击测速,然后异步调用COM,测试完成之后COM能够回调JS代码,把结果返回
搜索了半天网上就这一个类似的帖子 ,但是由于我刚接触delphi不久,看不大明白,希望哪位大侠给个更详细的例子,谢谢了。
http://www.cnblogs.com/manors/archive/2010/04/28/JS_Callback_IDispatch.html
------解决方案--------------------
- Delphi(Pascal) code
WebBrowser2.OleObject.document.parentWindow.execScript('函数名').submit()','JavaScript');
------解决方案--------------------
WebBrowser.Navigate('javascript:frmvalidator()');