0

我有一个包含 ac# webbrowser 控件的 winform 应用程序。Webbrower 控件加载一个 html 页面。在那个 html 页面上,我有一个按钮。我想要的是当单击该按钮时,它将调用一个 winform 函数(例如 Form1.cs 中的函数)。是否可以?请帮我

4

1 回答 1

1

在脚本代码中使用window.external对象来访问指定对象的公共属性和方法。(请参阅链接中的示例)

C#

public void Test(String message)
{
    MessageBox.Show(message, "client code");
}

HTML

<button onclick="window.external.Test('called from script code')">
    call client code from script code
</button>
于 2012-07-04T15:59:07.647 回答