JavaScript随机广告代码

时间: 2009-07-02 / 分类: JavaScript, 编程开发 / 浏览次数: 332次点击 / 0个评论 发表评论

又是一篇关于JavaScript的文章,多动手,多动脑,幸福靠自己。

一般来说,用JavaScript+Css修饰的广告会更美观,例如我们常见的多图切换和Flash广告,因为自己需要使用,所以写了一个JavaScript的随机广告代码。代码很简单,一般用做随机展示图片的,修改的时候注意JavaScript的格式。

 <script language="javascript"> function RandomAd () { var s = Math.floor(7*Math.random()+1); //产生从1到7的随机数字 switch(s) { case 1: document.writeln("<script language="javascript" src="/ad/1.js"></script>"); break; case 2: document.writeln("<script language="javascript" src="/ad/2.js"></script>"); break; case 3: document.writeln("<script language="javascript" src="/ad/3.js"></script>"); break; case 4: document.writeln("<script language="javascript" src="/ad/4.js"></script>"); break; case 5: document.writeln("<script language="javascript" src="/ad/5.js"></script>"); break; case 6: document.writeln("<script language="javascript" src="/ad/6.js"></script>"); break; case 7: document.writeln("<script language="javascript" src="/ad/7.js"></script>"); break; } } </script> 

代码解释

如果您的网址有N个类型相同的广告,那么请把代码中的Math.floor(7*Math.random()+1);的7换成N,同样,需要case语句的数量和N事一样的。这样每当页面重新载入一次(刷新),就会显示不同的广告,也可以把输出不同的JS文件换成输出不同的图片或者文字。

演示地址:http://www.gougod.com

相关日志

鲜果阅读器订阅图标 订阅

发表评论

您的昵称 *

您的邮箱 *

您的网站