我在 Visual Studio 2010 中使用 webbrowser 控件来调用 JS 脚本。我可以从 web 浏览器调用一个函数,但我希望从 JS 获取一个变量值并在 winform 中使用它。
例如,我有这个 JS 代码:
<script type="text/javascript">
function f() {
var val=0;
return val;
}
</script>
C# 代码不起作用:
webBrowser.Document.InvokeScript("f");
调用JS函数并获取变量值的正确方法是什么?