1. 程式人生 > >Winform-WebBrowser控制元件嵌入網頁

Winform-WebBrowser控制元件嵌入網頁

複製程式碼   [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
    }
複製程式碼