WebBrowser नियंत्रण में JavaScript डालने के लिए, निम्न चरणों का उपयोग करें -
- सबसे पहले, विजुअल स्टूडियो में एक विंडोज़ फॉर्म एप्लिकेशन बनाएं।
- अब, किसी WebBrowser नियंत्रण को फ़ॉर्म में खींचें
- Url प्रॉपर्टी सेट करें।
- प्रोजेक्ट पर राइट-क्लिक करें, संदर्भ जोड़ें... → COM → चुनें। पुस्तकालय टाइप करें
- "Microsoft HTML ऑब्जेक्ट लाइब्रेरी" चुनें
JavaScript को इंजेक्ट करने के लिए निम्न कोड जोड़ें।
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?");
}