से WPF WebBrowser नियंत्रण में स्थित जावास्क्रिप्ट फ़ंक्शन को कॉल करते समय त्रुटि this समाधान के आधार पर मैंने अपने WebBrowser
- नियंत्रण में स्थित एक जावास्क्रिप्ट फ़ंक्शन को कॉल करने का प्रयास किया। .xaml
इससी # कोड
<Grid>
<WebBrowser x:Name="browser"/>
</Grid>
लेकिन न तो इस कोड की तरह दिखता है
public MainWindow()
{
InitializeComponent();
browser.NavigateToString("<html><script>function callMe() {alert('Hello');} document.myfunc = callMe;</script><body>Hello World</body></html>");
dynamic doc = browser.Document;
doc.myfunc();
}
त्रुटि
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: '' mshtml.HTMLDocumentClass 'एक परिभाषा शामिल नहीं है 'myfunc' '
है और न ही इस संहिता
public MainWindow()
{
InitializeComponent();
browser.NavigateToString("<html><script>function callMe() {alert('Hallo');}</script><body>Hello World</body></html>");
browser.InvokeScript("callMe");
}
त्रुटि
System.Runtime.InteropServices.COMException: 'अज्ञात नाम। (HRESULT से अपवाद : 0x80020006 (DISP_E_UNKNOWNNAME)) '
काम करते हैं।
मुझे क्या याद आ रही है?
आपकी मदद के लिए धन्यवाद।
धन्यवाद, कि यह किया! – Torben