在网页上搜索文本

时间:2012-03-02 07:32:18

标签: c# windows-phone-7

我正在尝试为名为“TheBrowser”的wp7 webbrowser控件创建一个“在页面上查找”搜索选项(使用Visual Studio中的标准webbrowser控件)。我已经做了很多研究但是没有找到实施这个例子或样本的方法。基本上我只是在文本框中激活点击事件的搜索,用户可以在文本框中输入单词以在当前网页中搜索。我还想强调在桌面浏览器上进行页面搜索查找时看到的匹配单词。 我相信要创建这个“在页面上查找”选项,我应该使用javascript搜索文本行,然后以某种方式突出显示匹配的单词。我已经使用TheBrowser.InvokeScript实现了前进,后退和刷新按钮,但我不知道如何格式化搜索整个网页(我以前从未做过这样的事情)。任何建议或帮助将不胜感激,包括代码示例,因为我对这个主题是全新的!在此先感谢您的帮助和辛勤工作!

1 个答案:

答案 0 :(得分:0)

尝试使用jquery,这应该可以解决问题:http://hugoware.net/blog/more-jquery-magic-search-highlighting您只需要将jquery脚本注入页面。