Tag: inject

如何在WebBrowser控件中注入Javascript

这里有关于Windows窗体的很棒的教程 如何在WebBrowser控件中注入Javascript? 我尝试过它,效果很好 但问题是在wpf应用程序中无法识别所使用的对象。 所以我要问的是wpf应用程序中下面函数的等价物。 谢谢。 HtmlElement head = webBrowser1.Document.GetElementsByTagName(“head”)[0]; HtmlElement scriptEl = webBrowser1.Document.CreateElement(“script”); IHTMLScriptElement element = (IHTMLScriptElement)scriptEl.DomElement; string srJquery = File.ReadAllText(“jquery.txt”); element.text = srJquery; head.AppendChild(scriptEl); 上面的函数在Windows窗体应用程序c#4.0中完美地工作,但是在WPF应用程序中无法识别HtmlElement等已使用的对象。