Admin 发表于 2020-5-5 23:01:42

网页加载不完整或者图片无法显示的问题排查

如果打开网页出现排版错误或者图片无法加载的情况,如下图所示:


可以按照以下步骤进行排查:
1. 使用安全模式启动浏览器(按Alt+F打开主菜单,点击其中的"以安全模式重新启动"命令,或者双击浏览器安装目录下的safemode.bat)。如果安全模式下正常加载,则很可能是某个扩展引起来的问题(例如广告过滤扩展过滤了某个正常脚本文件)

2. 如果安全模式下仍不正常,则需要按下F12或Ctrl+Shift+I来打开开发者工具,切换到Network那一列,按下F5重新加载网页,此时在右上角可能出现红色的错误提示,点击它可以在在控制台看台详细的错误信息,如下图所示:


留意最后面的错误码,一般来说以下错误码较为常见:

[*]net::ERR_NAME_NOT_RESOLVED
此类错误表示域名未能正确解析,可以先清空域名解析缓存试试(启动cmd执行ipconfig /flushdns然后在浏览器中打开点击chrome://net-internals/#dns点击Clear host cache),如果问题仍然存在则可能需要修改系统DNS服务器来尝试。这里推荐的DNS组合有以下几个:
1. 阿里公共DNS(223.5.5.5和223.6.6.6)
2. DNSPod(119.29.29.29和119.28.28.28)
3. 百度公共DNS(180.76.76.76)
4. 南京信风(114.114.114.114和114.114.115.115)
5. 谷歌公共DNS(8.8.8.8和8.8.4.4)
需要指出的是一般不建议手动修改DNS,也就是推荐在网络连接属性中选择"自动获得 DNS 服务器地址",这样会默认使用你的网络运营商提供的DNS服务器,可以保证最好的兼容性,只有在DNS解析出错的情况下才需要手动修改DNS。
[*]net::ERR_INSECURE_RESPONSE / net::ERR_CERT_AUTHORITY_INVALID

此类错误一般是缺少根证书或者中间证书导致,需要手动安装证书链,可以找个能够正常访问的电脑,打开证书管理器(certmgr.msc)把该网站证书的根证书导出,然后双击安装到本机证书库的"受信任的根证书颁发机构"中。如果根证书是GlobalSign(例如京东淘宝天猫),可以下载此文件来安装。
[*]net::ERR_BLOCK_BY_CLIENT
此类错误一般是广告过滤软件/扩展误拦截了正常的脚本文件导致,有时也与杀毒软件或者防火墙有关


页: [1]
查看完整版本: 网页加载不完整或者图片无法显示的问题排查