简单的随机图片广告代码 —— WordPress美化教程

2017年8月30日22:02:29 1 894
摘要

为了更好的广告点击效果所以就要求客户每个位置提供至少三张图片,一个简单的随机图片广告代码,今天在明月登楼博客看到,顺便分享给大家:

 

简单的随机图片广告代码 —— WordPress美化教程

 

代码部署

  1. var p=3;
  2. var q=Math.floor(Math.random()*p+1)
  3. switch(q)
  4. {
  5. case 1:
  6. document.writeln("<a href=http://广告链接地址 target=_blank><img src=http://广告图片地址  border=0></a>");
  7. break;
  8. case 2:
  9. document.writeln("<a href=http://广告链接地址 target=_blank><img src=http://广告图片地址  border=0></a>");
  10. break;
  11. case 3:
  12. document.writeln("<a href=http://广告链接地址 target=_blank><img src=http://广告图片地址  border=0></a>");
  13. break;
  14. }

 

先将上述代码里的“广告链接地址”和“广告图片地址”等修改为自己的链接后,将上述代码另存为myad.js文档后,上传至服务器主机指定目录,记下具体的目录地址。

在需要引用的地方,只需要加上下面这段引用代码即可:

  1. <center>
  2. <script type="text/javascript" src="https://www.imydl.com/images/myad.js"></script>
  3. </center>

 

其实只要是有点儿JS代码常识的都可以看出来,这个代码很简单,但是又很实用。明月提供的这个样例,是可以实现三张图片随机展示。如果想调整这个图片数量,只需要修改var p=3这里的数字,然后修改switch里面的对应的case数量即可。

还可以给广告指定投放有效时段,代码如下:

  1. function strToDate(str,ext){
  2.     if(str==null || str==''return;
  3.     var arys = new Array();
  4.     arys = str.split('-');
  5.     var newDate = new Date(arys[0],arys[1]-1,arys[2],9,0,0);
  6.     if(ext){
  7.         newDate = new Date(newDate.getTime()+1000*60*60*24);
  8.     }
  9.     return newDate;
  10. }
  11. function showit(str,start,end){
  12. var date = new Date();
  13. var start=strToDate(start);
  14. var end=strToDate(end,false);
  15. if(date>start && date<end || start==null){
  16. document.write(str);
  17.     }
  18. }
  19. var p=3;
  20. var q=Math.floor(Math.random()*p+1)
  21. switch(q)
  22. {
  23. case 1:
  24. showit("<a href='https://广告链接地址=_blank'><img src='http://广告图片地址'  border=0></a>","2017-3-24","2017-3-25");
  25. break;
  26. case 2:
  27. showit("<a href='https://广告链接地址=_blank'><img src='http://广告图片地址'  border=0></a>","2017-3-24","2017-3-25");
  28. break;
  29. case 3:
  30. showit("<a href='https://广告链接地址=_blank'><img src='http://广告图片地址'  border=0></a>","2017-3-24","2017-3-25");
  31. break;
  32. }

 

上述给广告指定投放有效时段代码没有测试过,大家只能自己调试了。:-)

是不是很简单呀?如果有更合适的,还会分享给大家的,希望这段代码对大家有帮助。

 

 

  • 我的QQ
  • QQ扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  1   博主  0

    • 淘宝优惠券 淘宝优惠券 来自天朝的朋友 陕西省汉中市 电信 1

      这个真不错,但是广告还是得要申请的,比如淘宝,京东,百度,搜狗,磐石,a5等等很多的~