我有一个C#应用程序,它使用Web浏览器控件显示一些HTML并在后台执行一些JScript。
如何将此功能与其他系统调用集成?我是否从JScript / VBScript调用其他C#代码?我是否需要从表单本身进行此操作?
答案 0 :(得分:1)
当我需要在webbrowser控件中托管的javascript来回调父级时,我尝试将页面导航到另一个URL。然后在webbrowser的“BeforeNavigate”事件中,我获取页面试图访问的URL,解析出任何参数,将请求分派给其他C#代码,然后取消原始导航请求。