Greasy Fork is available in English.
在搜索引擎和任意网页获得增强的高亮!
< Обсуждения Enhanced word highlight
感谢耐心解答。
我反查了一下我这边的网址,是没有“ie=utf-8”参数段的。这里我尝试过以下几种方法:
①在网址栏手动输入“ie=utf-8”的参数段,回车后,该参数段会一闪而过,然后该参数段自动消失不见;
②自己自定义搜索引擎,相关的参数设置为“www.baidu.com/s?ie=utf-8&wd=%s”但实际上网址也未出现“ie=utf-8”的参数段;
③安装了诸如“charset”或者“Set Character Encoding”插件,并通过插件设置为所有网页编码均为UTF-8万能码,也达不到想要的效果;
④膜拜、查询、学习了一下代码,1013行之后,讲到“如果是百度且非utf-8”,像我这边chrome112(因为未知原因)参数会自动清除UFT-8段参数段的,是否可能通过优化代码来消除乱码现象?
再次感谢和期盼您的答复。
另外,附上我使用的chrome,使用“奔跑的奶酪”定制的版本。
地址是:
https://www.lanzouv.com/b0ufru1i
那应该是定制版本提供的去除重定向或者隐私保护功能起作用把网址参数去掉了(只不过这无差别的去掉就……),所以导致脚本误以为不支持utf-8。
我已经修改了识别方式,不检验网址中的参数了,这样就能够正确解码关键词了,更新到1.7.3吧。
===
runningcheese 啊,我以前也一直跟过它的定制版Firefox……不过已经是久远的事了,我现在用的是在原版基础上自己配的,毕竟用别人的定制版遇到些什么特殊情况想排查也不知道哪找,尤其是这样的深度定制版……
试了一下,在官网那下载到的chrome,的确默认百度引擎是带UTF-8参数的。
感谢作者高效解决,太感谢啦。更新版本后,我这边也能正常使用啦!手动点赞
chrome 112版本,百度搜索,读取到的关键词(中文)乱码,希望作者大大给予指导 或者 关注解决。感谢