Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何获得WebBrowser控件上JavaScript调用的返回?_C#_Javascript_.net_Webbrowser Control - Fatal编程技术网

C# 如何获得WebBrowser控件上JavaScript调用的返回?

C# 如何获得WebBrowser控件上JavaScript调用的返回?,c#,javascript,.net,webbrowser-control,C#,Javascript,.net,Webbrowser Control,如何调用html文档中的函数并返回其返回值?同样的想法也适用于获取已定义变量的值。 获取已定义变量值的示例如下: navigator.userAgent 当我调用一个函数并得到它的返回值时,我的意思是这样的: document.getElementsByTagName(“输入”) 最后,我的问题是,如何使用WebBrowser控件实现这一点 我真的非常感谢您的帮助,如果您知道执行这些操作的不止一种方法,请给出您的所有答案。感谢您提供的任何支持。有很多选项可以选择:我理解您提供给我的示例答案,

如何调用html文档中的函数并返回其返回值?同样的想法也适用于获取已定义变量的值。

获取已定义变量值的示例如下:

navigator.userAgent


当我调用一个函数并得到它的返回值时,我的意思是这样的:

document.getElementsByTagName(“输入”)


最后,我的问题是,如何使用
WebBrowser
控件实现这一点


我真的非常感谢您的帮助,如果您知道执行这些操作的不止一种方法,请给出您的所有答案。感谢您提供的任何支持。

有很多选项可以选择:我理解您提供给我的示例答案,但我希望能够获取文档中函数或变量调用的返回值。您没有注意到这个返回值的示例吗<代码>变量结果=(bool)htmlWindow.eval(((函数(){return confirm('Continue?');})()