zblog后台无法正常显示文本框和无法发布文章,JavaScript加载失败

  • A+
所属分类:CDN Zblog 技术分享

zblog后台无法正常显示文本框和无法发布文章,JavaScript加载失败

近期发现自己的ZBLOG网站后台无法发布文章,点文章后文本框无法显示,编辑文章会出现格式的源代码,且无法修改。后台加载也不完全。

后面换浏览器,用IE兼容模式加载,也会出现javaScript加载失败。

出现这个提示一般失败的原因有3点,大家可以排查一下。

1、安装插件冲突造成的

2、配置https造成的没开启

3、使用了cdn缓存没配置好

4、检查你浏览器版本是否过低(如IE6/7/8等)

 

这里重点来说一下CDN的原因,特别是使用了cloudflare作为CDN的,怎样解决?

首先在浏览器上打开后台页面,按F12,会显示如图错误代码。

zblog后台无法正常显示文本框和无法发布文章,JavaScript加载失败

Refused to load the script 'https://ajax.cloudflare.com/cdn-cgi/scripts/7089c43e/cloudflare-static/rocket-loader.min.js' because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-inline' 'unsafe-eval'". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.

百度了一下,提示太长关键字,自动截断,显示没有任何相关结果,然后转到谷歌,随便一搜,相关网页就有了,主要说明的是就是CDN的原因导致的,特别是cloudflare,给出了相应的解决办法,就是关闭这个就可以了。

Disable Performance

zblog后台无法正常显示文本框和无法发布文章,JavaScript加载失败

在Page Rules页面添加整个网站地址,如果是本站地址就是*liuxiaoran.com/* 下面选择Disable Performance,然后保存即可,可以看到,刚才的错误没有了,网站后台也正常了。

zblog后台无法正常显示文本框和无法发布文章,JavaScript加载失败

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: