Để đưa JavaScript vào điều khiển WebBrowser, hãy sử dụng các bước sau -
- Trước tiên, hãy tạo ứng dụng Windows Forms trong Visual Studio.
- Bây giờ, hãy kéo điều khiển WebBrowser vào biểu mẫu
- Đặt thuộc tính Url.
- Nhấp chuột phải vào dự án, chọn Thêm tham chiếu ... → COM → Nhập thư viện
- Chọn "Thư viện đối tượng HTML của Microsoft"
Thêm mã sau để đưa JavaScript vào.
private void myWebBrowser(object sender, WebBrowserDocumentCompletedEventArgs e){
// head element
HtmlElement hElement = weBrowser.Document.GetElementsByTagName("head")[0];
// script element
HtmlElement sElement = weBrowser.Document.CreateElement("script");
IHTMLScriptElement val = (IHTMLScriptElement)sElement.DomElement;
element.text = "function sayHello() {
alert('Weclome')
}";
hElement.AppendChild(sElement);
weBrowser.Document.InvokeScript("How you doing?");
}