Winform-WebBrowser控制元件嵌入網頁
阿新 • • 發佈:2019-01-05
[PermissionSet(SecurityAction.Demand, Name ="FullTrust")]
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
publicpartialclass Main : Form
{
public Main()
{
InitializeComponent();
}
privatevoid button4_Click(object sender, EventArgs e)
{
this.webBrowser1.Navigate(this.textBox1.Text);
this.webBrowser1.ObjectForScripting =this;
}
#region JavaScript中呼叫的方法publicstring InvokeFormMethod(string message)
{
MessageBox.Show(message);
return"Charles2008";
}
#endregion#region 呼叫Javascript方法privatevoid button6_Click(object sender, EventArgs e)
{
this.webBrowser1.Document.InvokeScript("msgalert", newstring[] { "Called from client code" });
}
#endregion
}
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
publicpartialclass Main : Form
{
public Main()
{
InitializeComponent();
}
privatevoid button4_Click(object sender, EventArgs e)
{
this.webBrowser1.ObjectForScripting =this;
}
#region JavaScript中呼叫的方法publicstring InvokeFormMethod(string message)
{
MessageBox.Show(message);
return"Charles2008";
}
#endregion#region
{
this.webBrowser1.Document.InvokeScript("msgalert", newstring[] { "Called from client code" });
}
#endregion
}