将javascript变量放入webbrowser控件winforms中
我正在使用visual studio 2010中的webbrowser控件调用JS脚本。我可以从web浏览器调用函数,但我希望从JS中获取可变值并在winform中使用它 我有以下JS代码示例:将javascript变量放入webbrowser控件winforms中,javascript,.net,winforms,c#-4.0,webbrowser-control,Javascript,.net,Winforms,C# 4.0,Webbrowser Control,我正在使用visual studio 2010中的webbrowser控件调用JS脚本。我可以从web浏览器调用函数,但我希望从JS中获取可变值并在winform中使用它 我有以下JS代码示例: <script type="text/javascript"> function f() { var val=0; return val; } </script> 调用JS函数并获取变量值的正确方法是什么?InvokeScript将返回javascript函数返回的值。你只需要
<script type="text/javascript">
function f() {
var val=0;
return val;
}
</script>
调用JS函数并获取变量值的正确方法是什么?InvokeScript将返回javascript函数返回的值。你只需要注意一下它的类型。数字和字符串将返回一个c#strings。InvokeScript将返回javascript函数返回的值。你只需要注意一下它的类型。数字和字符串将返回c#字符串
webBrowser.Document.InvokeScript("f");