level 2
如何使用js实现页内搜索,类似ctrl+F功能?
求高人帮助
2015年01月31日 14点01分
1
level 8
部分浏览器支持window.find()函数,不过不好使~
2015年01月31日 17点01分
3
有其他的方法吗
2015年02月01日 11点02分
level 8
有一个比较简单的方法,使用XPath表达式,比如你在chrome console下使用$x("//body//*[contains(text(),'magic阳阳1') and name()!='script']"),会返回一个所有直接包含指定文本的节点的数组。不过我不知道会不会包含注释节点。另外不管该节点是否hidden都会返回,这点同CTRL+f不同。
2015年02月01日 12点02分
6