需求客户要求程序根据文章内容中的H标签,生成文章目录结构。 前期通过JS实现,发现在某些浏览器客户端效果差强人意,另外也不利于优化, 决定通过PHP代码镶嵌到源码中。本次演示基于帝国CMS实现, 道理是想通的,方法可以借鉴。效果展示实现逻辑通过对文本内容的判断, 提取H2-H6标签, 罗列出来。将原内容,以目录+内容的结构生成(如果有H标签, 返回H标签+正文)。实现代码php部分:因为我客户是帝国程序,你可以根据实际情况调整。例如message、post、body 等类似变量 前端调
2023年07月21日
需求客户要求程序根据文章内容中的H标签,生成文章目录结构。 前期通过JS实现,发现在某些浏览器客户端效果差强人意,另外也不利于优化, 决定通过PHP代码镶嵌到源码中。本次演示基于帝国CMS实现, 道理是想通的,方法可以借鉴。效果展示实现逻辑通过对文本内容的判断, 提取H2-H6标签, 罗列出来。将原内容,以目录+内容的结构生成(如果有H标签, 返回H标签+正文)。实现代码php部分:因为我客户是帝国程序,你可以根据实际情况调整。例如message、post、body 等类似变量 前端调
2023年07月21日
代码展示
<?php echo ($channelid=='1')? "class='js_glzpa2'" : "class='js_glzpa1'";?>
其中js_glzpa1和js_glzpa2是定义的两个css样式代码, 原理是通过判断当前模型的id调用不同的css样式。
如果模型id=1, 那么调用js_glzpa2,否则调用js_glzpa1。
2023年07月21日
织梦的关键词维护功能, 很方便, 从SEO角度来说是非常不错的功能(内链)
但通过查看源代码可以发现, 但这个单引号的输出方式, 属实看着不爽
本页面信息来源互联网,如您认为该页面内容侵犯您的权益,请拨打电话处理。 备案号:陕ICP备2022008266号-1陕公网安备61030302000361