页面中文乱码、缓存加载问题,包括HTML页面乱码,JavaScript文件乱码,延伸还有图片代码上修改,但是页面却不变

页面中文乱码、缓存加载问题,包括HTML页面乱码,JavaScript文件乱码,延伸还有图片代码上修改,但是页面却不变

首先我最近总结的解决乱码问题,都是建立在,Web项目及项目内部处理上也统一了UTF-8编码,Tomcat统一了UTF-8编码,数据库统一了UTF-8编码,可项目运行起来,还是出现页面局部乱码或者全部乱码,具体解决方案可参考如下我写的博客:

Eclipse和MyEclipse项目中文乱码根源分析及解决办法,GBK和UTF-8等编码,JavaWeb项目中文乱码根本原因及解决方法

今天有朋友私信我,说按照我的做还乱码了,结果我给他调试了一番,发现,还有一点也得注意,特别是JavaScript写的 .js 文件引起的页面局部乱码,比如页面提示乱码,比如EasyUI和Bootstrap等等框架的组件乱码,他前面按照我说的,一步一步步去做了,可还是没解决,后来我给他调试的时候,发现他没有清除浏览器缓存,因为浏览器缓存也会加载图片、js、css等等文件的,而他本来更改了js编码,按道理乱码已经得到解决,可是因为浏览器缓存问题,加载的是原先乱码的js,那当然乱码问题还是在,所以大家更改了编码后,还记得清除一下浏览器缓存,否则也会发生这样的事情。
就像有时候替换了项目图片,但是页面却还是不变,因为浏览器加载了这些资源保存在本地,因为这些资源名字没发生变化,所以浏览器就不会重新去服务器下载,它只会去缓存里取原来的东西,导致问题发生,所以记的,清除浏览器缓存是个好习惯!
OK!和大家分享下!谢谢大家!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值