帝国cms内容页如何随机插入一张图片/插入标题图片

   2024-04-01 02:36:51  

帝国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></p></div>

以上代码是先做了一个判断,判断这篇文章的内容字段newstext中有没有img标签,如果有img标签就直接显示本文内容,如果没有,就在固定的段落位置显示一张随机的图片。这种方案适合没有图文的网站,随机添加图片后,可以让网站看起来更有美感。

如果想插入标题图片,把下面代码替换下即可:

<p><img src="[!--titlepic--]" alt="[!--title--]"></p>

 



声明:本文系互联网搜索百度而收集整理,不以盈利性为目的,文字、图文资料源于互联网且共享于互联网。
如有侵权,请联系 hzy98999#qq.com (#改@) 删除。