首页 > 运营 > 建站经验 > 正文

网站应用小教程:随机显示广告

2020-07-03 12:48:32
字体:
来源:转载
供稿:网友
这篇文章主要为大家详细介绍了网站应用小教程:随机显示广告,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

关于随机显示,其实在前面的文章《单页每次刷新显示不同二维码号和不同二维码图片的实现方法》里我们就有所接触和介绍,只是当时是没有明确出来是随机显示,而且以每次刷新显示不同信息为标题。我们361模板就随便显示展开来再仔细和大家讲解一下。

情况一:公司有不少业务员,但公司网站的联系方式板块里只够放一个人的信息,所以就想能不能实现这个联系方式信息随机显示,对于业务或客服人员来说也能做到分配均匀公平。

  这个时候我们可以使用前面介绍的方法来处理,也可以使用下面的方法

  首先将想要显示的不同内容分别放到不同的盒子里(div),并用ID属性标记好。例如:

<div id="p1"><p>联系人:张三</p> <p>电话:13344444444</p><p>QQ:333333333</p><p>地址:青岛开发区武夷山路166号千禧龙花园</p></div><div id="p2"><p>联系人:李四</p><p>电话:18555555555</p><p>QQ:1744444444</p><p>地址:青岛开发区武夷山路166号千禧龙花园</p></div><div id="p3"><p>联系人:王五</p><p>电话:17666666666</p><p>QQ:1488888888</p><p>地址:青岛开发区武夷山路166号千禧龙花园</p></div>

然后通过JS代码来控制,代码逻辑就是先将所有信息隐藏,再获取当前时间秒数,根据要显示的信息个数求余,余数的个数即信息的个数,然后分别对应显示。代码如下:

$(document).ready(function(){    $('#p1, #p2, #p3').hide();     second = new Date().getSeconds();    if((second % 3) == 0) $('#p1').show();    if((second % 3) == 1) $('#p2').show();    if((second % 3) == 2) $('#p3').show();    });

运行后前台效果如下:

<SCRIPT LANGUAGE="javascript"> <!-- Begin var adver = [];adver[1] = {'title' : '白色条纹','pic' : '/images/mymake/2016/3/201603072228222807.png','link' : 'http://www.cuoxin.com'};adver[2] = {'title' : '8882图片色 ','pic' : '/images/mymake/2014/1/2014010517492381345.png','link' : 'http://www.cuoxin.com'};adver[3] = {'title' : 'DS68246 ','pic' : '/images/mymake/2014/1/2014010401170512137.png','link' : 'http://www.cuoxin.com'};var i = Math.floor(Math.random()*3+1);document.write('<a href="'+adver[i].link+'" target="_blank" title="'+adver[i].title+'"><img src="'+adver[i].pic+'"></a>');</SCRIPT>

这些都可以实现刷新页面随机显示不同广告,相信总有一款是适合你的需求的,给我们点个赞吧。

以上就是网站应用小教程:随机显示广告的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持错新网。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表