最专业的八方代购网站源码!

资讯热点
云加速导致JS脚本加载文本/rocketscript格式分辨率

发布时间:2023-8-8 分类: 行业资讯

最近,当用户使用Fanly XZH熊掌号修改插件时,H5页面验证失败。查看后,页面中的所有js脚本文件都被强制使用type='text/rocketscript'格式而不是类型。='text/javascript',这导致了熊的掌心ID声明脚本的问题,用于转换熊掌H5页面。

我相信很多代购源码网站管理员朋友都会使用类似百度云加速的服务,云加速服务会压缩页面中的js,css和其他文件,以便更好地加快加速。与此同时,孩子将强制今天执行js脚本。还包括修改为type='text/rocketscript',那么我们如何避免这种情况,或者禁止云加速服务修改js脚本的类型修改?

<! - 正常熊的Palm ID声明 - >

< script src='//msite.baidu.com/sdk/c.js?appid=1536767038796128'></script>

<! - 云加速修改它的方式 - >

< script data-rocketsrc='//msite.baidu.com/sdk/c.js?appid=1536767038796128'type='text/rocketscript'></script>

<! - 禁止云加速修改 - >

< script src='//msite.baidu.com/sdk/c.js?appid=1536767038796128'type='text/javascript'data-cfasync='false'></script>

使用云加速服务后,JS脚本的加载是'text/rocketscript'而不是'text/javascript',因此我们可以通过将内容添加data-cfasync='false'属性来完美地解决它。因为熊的掌心ID声明引入的js不添加type='text/javascript'的属性,为了确保其规范化,仍然可以添加子建议。

好的,我只记录了在代购源码网站上使用云加速服务的问题和解决方案。我希望它可以有用或被一些朋友引用。当您遇到类似问题或页面js脚本无法加载时,也许您也可以使用此方法来解决。

« 如何打破传统论坛? Discuz和OpenSNS | 很多情况!超级全面的提示框设计总结 »