CentBrowser Forum

Full Version: 【BUG】会搜索到看不见的文字
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
有些网页会不停地切换几个DIV,用Cent搜索页面内文字的时候,即使是当前不可见的文字也会被搜索出来。

这么说不太直观,截个图:

在百度百科“陈道明”词条里搜索他主演的电视剧《绍兴少爷》,出现了这种情况:

[attachment=280]

搜索到的内容在哪呢?

[attachment=281]

在这里:

[attachment=282]
对,Chrome一直都是这么做的,搜索时会遍历隐藏的元素。
其他浏览器好像也是这样的。
(12-26-2016, 05:06 PM)CentBrowser Wrote: [ -> ]对,Chrome一直都是这么做的,搜索时会遍历隐藏的元素。
其他浏览器好像也是这样的。

能不能改一改,说搜到了内容却看不见,很郁闷有木有。
(12-27-2016, 01:48 AM)GalaxySail Wrote: [ -> ]能不能改一改,说搜到了内容却看不见,很郁闷有木有。

不好意思啊,2楼的结论不对,隐藏的元素应该是不会被遍历的。
你碰到的情况应该是那个元素被其他元素给盖住了(或者是自身颜色接近于透明),并非是隐藏的元素,这种情况按理应该由网站自身来调整,浏览器去区分的话有点越界。