WebBrowser中的execScript

在TWebBrowser中调用脚本的办法是调用Html文档相关的对象窗口中的execScript方法。至于什么是和Html Document相关的对象窗口,后面的代码中用到的IHTMLWindow2就是。execScript函数定义如下:

function execScript(const code: WideString; const language: WideString): OleVariant;

参数code是一个脚本函数的完整调用形式的字符串,例如有一个JavaScript函数定义为:

function foo(param1),则 code=”foo(param1)”。

参数language表示脚本的类型,例如 language=”JavaScript”