找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
楼主: 夏日一阵雷

必应搜索结果不管是否访问过都显示为紫色(4.3.9.248)

[复制链接]

8

主题

7415

回帖

2万

积分

超级版主

(^^ゞ

积分
20917
发表于 2021-10-8 20:47:21 | 显示全部楼层
夏日一阵雷 发表于 2021-10-8 19:28
下载并解压了一个 4.3.9.248 版本的 64 位便携版百分浏览器,必应搜索结果仍然都是紫色的 ...

   这么离谱。。。只有必应的网站还是所有的网站都会出现这种情况?

试着按下 F12 打开开发者工具切换到 Console 标签,复制粘贴以下代码回车运行:
  1. const s = document.createElement('style');
  2. s.innerText = 'a:visited, #b_results > li a:visited {color: red !important;}';
  3. document.body.appendChild(s);
复制代码

所有的链接会变成红色吗?
¯\(°_o)/¯
回复

使用道具 举报

22

主题

84

回帖

578

积分

高级会员

积分
578
 楼主| 发表于 2021-10-8 22:07:32 | 显示全部楼层
S8F8ry 发表于 2021-10-8 20:47
这么离谱。。。只有必应的网站还是所有的网站都会出现这种情况?

试着按下 F12 打开开发者工 ...

百分浏览器中,必应搜索会这样,百度搜索、搜狗搜索、360搜索不会。火狐浏览器中,这四个搜索引擎都不会这样。
运行该代码后,百分浏览器中的必应搜索结果中,访问过的链接文字是红色的(与高亮的关键字的红色稍有差别),未访问过的链接文字是紫色的。
回复

使用道具 举报

8

主题

7415

回帖

2万

积分

超级版主

(^^ゞ

积分
20917
发表于 2021-10-8 22:31:22 | 显示全部楼层
本帖最后由 S8F8ry 于 2021-10-8 22:57 编辑
夏日一阵雷 发表于 2021-10-8 22:07
百分浏览器中,必应搜索会这样,百度搜索、搜狗搜索、360搜索不会。火狐浏览器中,这四个搜索引擎都不会 ...

只有访问过的链接会变红色,那说明浏览器本身是在正常工作,所以这个问题极有可能是出现在网站的样式上了。

那直接在页面上按下 Ctrl+S 保存为网页(全部),然后打包成压缩包上传到论坛上来我看看你那边网页的样式到底是怎么样的。
¯\(°_o)/¯
回复

使用道具 举报

22

主题

84

回帖

578

积分

高级会员

积分
578
 楼主| 发表于 2021-10-8 23:31:24 | 显示全部楼层
S8F8ry 发表于 2021-10-8 22:31
只有访问过的链接会变红色,那说明浏览器本身是在正常工作,所以这个问题极有可能是出现在网站的样式上了 ...

下面这个附件是在小号标签页里保存的。
必应搜索结果页.rar (281.9 KB, 下载次数: 71)
回复

使用道具 举报

8

主题

7415

回帖

2万

积分

超级版主

(^^ゞ

积分
20917
发表于 2021-10-9 12:59:54 | 显示全部楼层
夏日一阵雷 发表于 2021-10-8 23:31
下面这个附件是在小号标签页里保存的。

全部链接都会变成像访问过的紫色一样的原因是网页内多了一条奇怪错误的样式:
  1. a,#b_tween a:visited,#b_results .b_no a,#b_results>li a,#b_results>.b_ad a,#b_context>li.b_ad a{color:#609}
复制代码
而必应搜索结果的样式都是内置于网页中的 style 元素中的,也就是说其实从服务器返回的网页内容就已经包含这条样式,这很无解,因为这已经不是在客户端能处理的问题。

也许可以试试打开 cmd 运行:ipconfig /flushdns 更新 DNS 缓存看看有没有效果;或者有安装 stylus 等样式插件的话,可以暂时添加类似以下的样式来手动修复:
  1. a,#b_tween a:visited,#b_results .b_no a,#b_results>li a,#b_results>.b_ad a,#b_context>li.b_ad a{color:#001ba0}
复制代码


¯\(°_o)/¯
回复

使用道具 举报

22

主题

84

回帖

578

积分

高级会员

积分
578
 楼主| 发表于 2021-10-9 14:52:38 | 显示全部楼层
S8F8ry 发表于 2021-10-9 12:59
全部链接都会变成像访问过的紫色一样的原因是网页内多了一条奇怪错误的样式:
而必应搜索结果的样 ...

用 cmd 更新 DNS 缓存之后恢复正常了。
多谢多谢!
回复

使用道具 举报

25

主题

364

回帖

3087

积分

论坛元老

积分
3087
发表于 2021-10-9 14:59:02 | 显示全部楼层
chrome 94.0.4606.81无法复现这个问题
回复

使用道具 举报

22

主题

84

回帖

578

积分

高级会员

积分
578
 楼主| 发表于 2021-10-9 15:34:39 | 显示全部楼层
want379 发表于 2021-10-9 14:59
chrome 94.0.4606.81无法复现这个问题

我已经用15楼的方法解决了
回复

使用道具 举报

11

主题

206

回帖

1820

积分

金牌会员

积分
1820
发表于 2021-10-9 18:24:38 | 显示全部楼层
这位快乐版主很牛X,给他点个赞
回复

使用道具 举报

9

主题

155

回帖

1156

积分

金牌会员

积分
1156
发表于 2021-10-9 20:19:09 | 显示全部楼层
zlq_hysy 发表于 2021-10-9 18:24
这位快乐版主很牛X,给他点个赞

S8F8ry版主人超级好,超耐心,什么问题都会帮忙解决,还什么都懂,就没见到什么问题难住他的,真大神。
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|百分浏览器论坛

GMT+8, 2024-11-2 03:30 , Processed in 0.018470 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表