说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

怎么实现在IE中将查找到的关键字用红色标记指示出来?

编辑:说三道四文库 发布时间:2018-01-16 11:24
HTML文档下载 WORD文档下载 PDF文档下载
小弟一个问题,百思不得其解。怎么实现对HTML文档进行给定关键字的全文检索,就像IE中的“编辑”->“查找”那样,有没有专门的函数或是其它控件?还有,找到关键字后怎么用红色的标记指示出来,众所周知,IE中的查找功能在找到关键字后只能用蓝色标记。多谢了!
你可以试试在显示的内容上着文章。
每次显示的的内容不同。直接修改页面的HTML 然后在相应的关键字前后加上
色彩标签,然后调用该文件显示。
不太明白你的表述!
如果是浏览器中的搜寻,直接用它的系统查找功能就可,至于颜色嘛,不好弄,如果你要修改,你得熟悉com、IE指针以及IDocumentHTML接口!相当麻烦;如果允许刷新的话,可以修改你找到的东东前后加上一段html,如<font ...></font>用以改变颜色,再显示!
如果你是浏览html源码,自己编写搜索代码就可以了
同意楼上
叶子有理
关于查找的方法我在chinabcb已经回答你了,不管是否相信那将是唯一可以解决问题的方法,如果再找到后,你可以使用getElement().bgColor=0x00ff0000;变成红色
同意楼上
gz
关于查找的方法我在chinabcb已经回答你了,不管是否相信那将是唯一可以解决问题的方法,如果再找到后,你可以使用getElement().bgColor=0x00ff0000;变成红色
---------------
我是如此想的(还没来得及上bcb参考)
1、连接IE句柄
2、获取IHTMLDocument2 接口
3、用ExeCommand查询
4、修改颜色

或是直接用遍历的方法搜里边的innertxt或是get_selection
参见一下吧:http://www.codeguru.com/ieprogram/HtmlMemory.html
学习!
叶子好厉害哦
Cookie的建立使用-Delphi资料 Delphi 3中Cookie的建立使用 Delphi 中 串 行 通 信 的 实 现 Delphi4.0 开发WEBMAIL程序 Delphi4的Winsocket编程 小弟百拜求救解决方法 想学单片机的驱动开发(比如串口的驱动程序),能不能推荐几本学习资料? VB里有一个图表的控件,如果你有关于它的好例子,能给我发一个吗,本人感激不尽 上海薪水待遇如何?我这个水平能拿多少? 怎样让database login对话框不显示? 昨天晚上做了一个有关Borland C++ Builder x 的梦(是真的梦,不是想法!)。 什么是“呼吸现象”啊? 关于DBGRID的问题,对不起,我没有分,请大家帮帮我! 关于一个面试的问题? 关于x的一元二次方程x²-3x-k=0有 14课的 桂花,梅花,迎春花,石榴花,菊花,桃花这些按月份怎 荷花、菊花、梅花、桃花、桂花、迎春花、石榴花、栀子 在一个盒子里有6个黑球,5个红球,4个白球,至少从 盒子里有同样大小的红球和白球各6个,要想摸出的球一 盒子里有同样大小的黑球和白球各6个.要摸出的球一定 现有甲乙两个盒子,甲有个4白球和4红球,乙有个3白 把多于KN的物体任意分放进N个空抽屉(K是正整数) 北京全城再陷严重污染 首次启动蓝色预中央气象台继续发布霾黄色预警 华北局尼日利亚叛军袭击军队 医院收到35具财经随笔:俄罗斯老拉达遭遇进口车挑战格鲁吉亚大选出口民调显示执政联盟或将老挝军机失事画面曝光:坠落丛林 机身消防常识进万家、平安相伴你我他一中国企业在喀麦隆遭袭 1人受伤10郝铁川任上海文史研究馆长 曾为中联办657个城市300多个喊“渴” 节水从乡镇干部到省委书记篮坛飓风宝莲灯记网游之圣隐魔皇生存斗争天籁·蝴蝶泉旅游渔山列岛旅游茱萸湾旅游南禅寺旅游羑里城遗址旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘