winform代码:
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
public partial class Form1 : Form
{
private void Form1_Load(object sender, EventArgs e) {
this.webBrowser1.ObjectForScripting = this;//设置窗体可被webbrowser页面中的js调用
//... }
public void Test()//该函数应为public
{
MessageBox.Show("窗体函数调用成功!");
}
}
web页面:
οnclick="window.external.Test();"