小说网站等彻底解决浏览器转码的方法(亲测有效)

今天朋友给了个网站说流量还可以,但是全部都被浏览器进行了转码,问我有没有方法解决,我研究了下,发现了一个解决办法,分享给大家。

如果仔细看被转码的页面就会发现,网站里面的js,css,图片之类的都被转码了,用这些进行处理肯定不行,但是其中有一个标签没有被转码,那就是a标签,也就是我们说的超链接标签,那可不可以直接用这个来解决呢,答案是可以的。

给大家看下解决后的效果,当我们点击浏览器的阅读模式时,会提示当前网页不支持阅读模式

小说网站等彻底解决浏览器转码的方法(亲测有效)

其实方法很简单,既然a标签不能被转码,那我们可以把章节内容添加到a标签里面去,这样就可以完美解决了。

<a href="javascript:void(0);">网站内容标签</a>

可是如果这样的结果会有个问题,网页会跳转走,而且每次点击章节内容,都会出现超链接的下划线之类的,严重影响阅读,所以就进行了优化

1、首先在head标签里面添加如下css

<style type="text/css">
.disableCss{ 
pointer-events:none;  
cursor:default  
}
</style>

2、将章节内容标签的a标签更换为

<a class="disableCss" href="javascript:void(0);">网站内容标签</a>

至此就可以完美的解决掉浏览器转码的问题了,读者进入网页后想手动进入阅读模式,或者浏览器自动进入浏览器模式都会提示当前网页不支持阅读模式。

当然这样还有个问题,如果你的网页是已经被浏览器转码了的,用了上面的方法之后,读者打开网页,浏览器就会一直加载该网页,最后弹出网页出现错误的情况,这种就很恶心了,明明是浏览器不能转码了,最后读者会认为是我们网站出现了问题。

当然这种情况的解决办法还是有的,大家可以在下面回复,如果需要的人多,我就分享给大家了。

发布者:梧桐细雨,转转请注明出处:https://www.binbinbiji.com/jianzhanjiaoliu/2352.html

(0)
上一篇 2022年6月7日 22:47
下一篇 5天前

相关推荐

发表评论

您的电子邮箱地址不会被公开。

蜀ICP备14017386号-13