这里有一个很棒的关于 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。