动态的修改WebBrowser加载页面的内容
来源:互联网 发布:关于网络的图片素材 编辑:程序博客网 时间:2024/06/02 02:12
使用WebBrowser加载页面时,有些时候,为了特殊的目的,要修改加载后的页面
为了实现这个目的,必须使用IHTMLTxtRange接口
代码如下:
01 procedure DoChangePageCode(Doc: IDispatch);
02 var
03 tr: IHTMLTxtRange;
04 s: string;
05 begin
06 tr := ((Doc as IHTMLDocument2).body as IHTMLBodyElement).createTextRange;
07 s := tr.htmlText; // 取出页面的代码
08 // 此处就能随意改了
09 tr.pasteHTML(s); // 改完后的代码写回去
10 end;
- 动态的修改WebBrowser加载页面的内容
- Delphi动态的修改WebBrowser加载页面的内容
- Delphi动态的修改WebBrowser加载页面的内容
- C#:用WebBrowser获取JS动态加载以后的页面代码并保存图片
- jQuery实现页面滚动时动态加载内容的方法
- 获取WebView加载的网页内容并进行动态修改
- JQuery根据下拉列表的值动态修改页面内容
- 得到WebBrowser中加载的页面的html文本-MFC
- 聊天内容的动态加载
- 判断webbrowser页面是否完全加载完毕的方法
- Delphi中判断WebBrowser的页面是否加载完成
- 判断webbrowser页面是否完全加载完毕的方法
- 判断webbrowser页面是否完全加载完毕的方法
- 动态更改WebBrowser数据流内容 (动态修改网页源码)
- 【HTML/JS】利用JQuery的load函数动态加载其它页面的内容的实现代码
- 页面随滚动条滚动而动态加载内容的效果
- JQuery实现页面随滚动条滚动而动态加载内容的效果
- JQuery实现页面随滚动条滚动而动态加载内容的效果
- 系统程序员成长计划-组合的威力(一)
- asp.net中数据链路层的创建(12)
- asp.net中数据链路层的创建(13)
- Oracle数据库连接字符串
- JAVA操作XML四(理解):有关getChildNodes的理解
- 动态的修改WebBrowser加载页面的内容
- 事件接收器的实现
- spring 编程入门十大问题解答,一定有你的困惑吧!
- 系统程序员成长计划-组合的威力(二)
- 系统程序员成长计划-组合的威力(三)
- 系统程序员成长计划-组合的威力(四)
- 基于JCE的密钥分配-----------------------(一)集中式对称密钥
- 系统程序员成长计划-容器与算法(一)
- Apache java项目全介绍