在WebBrowser中注入并执行javascript代码
2015-08-30 22:24
627 查看
转自: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");
相关文章推荐
- javascript学习总结(一):基础知识。
- 操作Json和Json数组的一些基本方法
- json 的js 转换
- JavaScript typeof function()的注意事项
- javascript的一些常用正则表达式
- 如何清除jsp页面缓存、cookie、session?
- Jsp/Servlet:实现文件上传与下载
- js获得页面鼠标位置
- Servlet和JSP学习指导与实践(三):JSP助阵
- javascript方法时间差值转为00:00:00格式
- 对NSDictionary的遍历
- js总结1
- jsp查询页面和结果页面在同一页面显示和交互
- [LeetCode][JavaScript]Linked List Cycle II
- [LeetCode][JavaScript]Linked List Cycle
- 【JavaScript】BOM基础总结
- JavaScript对象复习
- golang生成目录嵌套json使用jstree显示
- 【Java EE 学习 31】【JavaScript基础增强】【Ajax基础】【Json基础】
- 【JavaScript】DOM操作下拉框