[C#] Webbrowser Javascript fehler

11/19/2016 18:48 Entonsammler#1
'Abend,
ich möchte nen kleinen Webbrowser in C# schreiben, aber bekomme bei manchen Websites Javascript Fehler.

Code:
Code:
        public void ExecuteJavaScript()
        {
            HtmlElement head = webBrowser1.Document.GetElementsByTagName("head")[0];
            HtmlElement scriptEl = webBrowser1.Document.CreateElement("script");
            IHTMLScriptElement element = (IHTMLScriptElement)scriptEl.DomElement;
            element.text = txt1.Text;
            head.AppendChild(scriptEl);
        }

        private void Navigate()
        {
            webBrowser1.Navigate(wburl.Text);
            
        }

        private void btnstart_Click(object sender, EventArgs e)
        {
            Navigate();
            ExecuteJavaScript();

        }
Das Javascript sollte aber auch nicht unterdrückt werden :/.

Würde mich über Hilfe freuen :).
11/24/2016 20:26 Syc#2
Was du mit deinem Snippet machst, ist ein externes Script in den Webbrowser zusätzlich zu injecten. Was du eigentlich machen willst ist wahrscheinlich

Code:
Browser.IsScriptEnabled = true;