转自:http://outofmemory.cn/code-snippet/1524/WebBrowser-zhuru-execution-javascript-code //找到head元素 HtmlElement head = webBrowser1.Document.GetElementsByTagName("head")[0]; //创建script标签 HtmlElement scriptEl = webBrowser1.Document.CreateElement("script"); IHTMLScriptElement element = (IHTMLScriptElement)scriptEl.DomElement; //给script标签加js内容 element.text = "function sayHello() { alert('hello') }"; //将script标签添加到head标签中 head.AppendChild(scriptEl); //执行js代码 webBrowser1.Document.InvokeScript("sayHello");