Chrome 控制台的一些错误

The SSL certificate used to load resources…

SSL 证书被用作加载资源
这样的警告是由于 Chrome 为了督促 Semantec 公司颁发经过安全升级的 PKI 系统颁发的证书,将在 2018 年 10 月 23 日 Chrome 70 发布的时候不在信任在2017 年 12 月 1 日之前颁发的 SSL 证书。所以只要是使用的是2017 年 12 月 1 日之前颁发的 SSL 证书的网站都会出现这样的警告。

net::ERR_BLOCKED_BY_CLIENT:

意思是被客户端阻止,这个资源加载的错误是由于广告屏蔽的插件屏蔽了广告造成的错误。

net::ERR_TUNNEL_CONNECTION_FAILED :

隧道连接失败,这是因为浏览器设置了代理,要解决这个问题,只需要取消代理设置即可。

Failed to execute ‘write’ on ‘Document’:

Failed to execute ‘write’ on ‘Document’: It isn’t possible to write into a document from an asynchronously-loaded external script unless it is explicitly opened.
这是因为异步加载的外部script 脚本文件是不可以执行 document.write() 操作的。如果引入的脚本文件中执行了 document.write() 该操作就会报此错。

警告:Mixed Content

这是由于在HTTPS页面里动态的引入HTTP资源造成的,被视为不安全的,

解决方法:

方法1:相对协议。
对于同时支持HTTPS和HTTP的资源,引用的时候要把引用资源的URL里的协议头去掉,浏览器会自动根据当前是HTTPS还是HTTP来给资源URL补上协议头的,可以达到无缝切换。
方法2:iframe方式
使用iframe的方式引入HTTP资源,然后将这个页面嵌入到HTTPS页面里就可以了,

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值