ZBlogger技术交流中心

 找回密码
 注册

QQ登录

只需一步,快速开始

Z-BlogPHP 最新开发动态 下载最新版:Z-BlogPHP 1.5 Zero Wordpress转换 - Emlog转换 - 找回密码

Z-BlogASP 最新开发动态 下载最新版:Z-Blog 2.2 Prism Build 140101 转换到Z-BlogPHP - 1.8升级指南 - 找回密码

DBS官方主机/域名/VPS 推荐:Z-BlogPHP主机-Z-BlogASP主机 联系值班客服(每天9:00-21:30)

搜索
【聚划算】宅男最新神器!你懂的!环球外贸论坛
查看: 152|回复: 7

[BUG反馈] ZBLOGPHP的编译模板代码有问题

[复制链接]
 楼主| 发表于 2017-5-23 03:50:49 | 显示全部楼层 |阅读模式
使用百度最新的统计代码的时候  他编译的时候会出问题

以下截取其中一段

原本应该是这样的

var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();

但是编译之后却变成这样的
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
<!-- parse_middle_code2-->
)();


硬生生的把}这个符号给吃了,导致代码出错。无法进行统计
回复

使用道具 举报

发表于 2017-5-23 09:52:35 | 显示全部楼层
所以为什么一定要放模板里。。以及,parse_middle_code2 这个不像是系统自己的处理。。
回复 支持 反对

使用道具 举报

发表于 2017-5-23 09:54:23 | 显示全部楼层
总之请QQ联系我,,然后提供站点权限进行排查。。
回复 支持 反对

使用道具 举报

发表于 2017-5-23 12:35:52 | 显示全部楼层
本帖最后由 nobird 于 2017-5-23 12:37 编辑

js代码建议独立到js文件里了。

不过zbp的模板编译机制确实不聪明。

还有。。。

有个忽略代码,你可以试试{pre}这里写任何内容都不会被编译{/pre}
回复 支持 反对

使用道具 举报

发表于 2017-5-23 12:36:45 | 显示全部楼层
沉冰浮水 发表于 2017-5-23 09:52
所以为什么一定要放模板里。。以及,parse_middle_code2 这个不像是系统自己的处理。。 ...

parse_middle_code确实是zbp内置的编译代码中间量。。。
回复 支持 反对

使用道具 举报

发表于 2017-5-23 13:36:12 | 显示全部楼层
把它放到你的js文件,源代码会显得干净好看,还不会出现你的问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-24 14:20:20 | 显示全部楼层
nobird 发表于 2017-5-23 12:35
js代码建议独立到js文件里了。

不过zbp的模板编译机制确实不聪明。

好主意
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-24 14:21:13 | 显示全部楼层
痕迹 发表于 2017-5-23 13:36
把它放到你的js文件,源代码会显得干净好看,还不会出现你的问题

放模板已经成习惯了,恩,这个要改。以后就放JS好了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|ZBlogger技术交流中心 ( 鄂ICP备11007414号 鄂公网安备 42060602000101号

GMT+8, 2017-6-26 04:51 , Processed in 0.176626 second(s), 12 queries , APCu On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表