帝国cms内容页如何随机插入一张图片?
随机插入图片会用到一个函数rand(),在图片地址后面写入随机函数,以及随机的起始学列号,比如从1到10,就写成rand(1,10),你可以用png图片,也可以用jpg格式的图片,将制作好的图片,放到网站的目录下就可以了。
<div class="newstext"> <?php $string=$navinfor['newstext']; $some="<img "; $num=explode($some,$string); if(count($num)>1){ ?> [!--newstext--] <? }else{ ?> [!--newstext--] <script> document.getElementsByClassName('newstext')[0].children[2].innerHTML = document.getElementsByClassName('newstext')[0].children[2].innerHTML + '<p><img src="/d/file/images/<?=rand(1,10)?>.png" alt="<?=$bqr['title']?>"></p>' </script> <? } ?> <p>[!--page.url--]</p> </div>
以上代码是先做了一个判断,判断这篇文章的内容字段newstext中有没有img标签,如果有img标签就直接显示本文内容,如果没有,就在固定的段落位置显示一张随机的图片。这种方案适合没有图文的网站,随机添加图片后,可以让网站看起来更有美感。
以上就是关于帝国cms常见问题中"帝国cms内容页如何随机插入一张图片?"的全部内容,如果有遇到帝国cms常见问题其他问题的,可以在评论留言,或者加微信咨询。
相关文章
帝国cms模板调用教程之——批量替换模板字符
帝国cms后台系统有批量替换模板字符的功能,只需要把输入原字符和新字符,再勾选应用的模板,就可以实现批量替换。接下来是青青模板网整理的关于帝国cms批量替换模板字符的操作方法,供大家参考。
帝国cms调用教程2022-03-30帝国cms内容页模板调用作者writer的常用方法
帝国cms内容页模板调用作者字段,可以直接用[!--writer--]来表示,如果在后台编辑的时候,是通过增加再选择的作者名,那么作者字段调用出来的时候会自带链接,如何去掉字段链接,还有判断作者为空的时候,应该怎么调用,下面是青青模板网整理出的解决方案,供大家参考。
帝国cms常见问题2022-04-04帝国cms如何在列表页随机显示标题图片,并且压缩裁剪图片大小?
在帝国cms后台程序中,如果列表页没标题图的话,帝国cms会有个默认的无图的图片显示,那如果要随机显示图怎么做呢?随机同样会用到函数rand(),还需要将制作好的图片,放到指定的目录下,并且给图片标上序号,例如4张图片,就在rand写上rand(1,4)。压缩图片并且裁剪,可以用sys_ResizeImg,后面再写上图片的高宽,就可以了。
帝国cms常见问题2022-03-26帝国cms如何实现首页使用密码登录?
首页实现密码登录,很多站长也有这样的需求,设置一个密码,仅供自己访问或者朋友家人访问。帝国cms程序如果要在首页实现,首先要把首页作为一个“登录”页面,密码正确后,再访问指定的列表页面。
帝国cms常见问题2022-03-26帝国cms列表模板如何调用图片集的图片?
如何在新闻系统模型使用图片集?并且把图片调用出来呢?帝国cms默认的新闻系统是没有图片集的,所以第一步是要增加一个字段,图片集。然后才是第二步,将图片集的小图调用出来,怎么实现呢?具体可以参考下面的步骤。
帝国cms常见问题2022-03-26帝国cms7.5版的编辑器如何保留word格式?
7.5版的编辑器默认会清除多余的word代码,如果要保留word格式怎么修改?下面是青青模板网整理的关于帝国cms7.5版的编辑器如何保留word格式的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms使用教程2022-04-08帝国cms如何在列表页模板单独调用时间的年、月、日?
帝国cms列表模板可以直接修改时间的格式,比如2022-04-04,或者2022-04-04 13:57:55,如何将年月日分开调用呢?青青模板网整理了关于如何在帝国cms拆分时间格式的方法,供大家参考。
帝国cms常见问题2022-04-04帝国cms如何设置邮件发送功能?
如果你的网站开通了会员注册功能,需要邮箱确认消息,然后还要邮箱密码找回等等功能,就需要设置邮件信息,在帝国cms后台,直接填上你的邮箱信息是不可以的,邮件发送不成功,青青模板网整理了帝国cms关于邮件开通发送的教程,请看下面的操作步骤:
帝国cms常见问题2022-03-27帝国cms怎么在栏目列表页显示栏目的关键字词?
帝国cms栏目的关键字词显示标签是[!--class.keywords--],但是如果要给这些关键字词分开,并且加上标签样式,应该怎么做呢?下面是青青模板网整理的关于栏目字词显示列表模板中的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms常见问题2022-03-27帝国cms模板调用教程之——公共模板变量的使用方法
帝国cms公共模板变量,顾名思义,就是公用的变量,例如头部,尾部。这两部分通常就是网站常用的公共部分。这里帝国cms灵动标签也很灵活,不仅可以建头尾两部分的变量模板,甚至还可以把首页模板分块后,建成公共模板变量,应用到列表页,内容页。
帝国cms调用教程2022-03-30