javascript完美随机广告代码

JavaScript018

javascript完美随机广告代码,第1张

如果你的主页中需要随机显示图片或者链接banner,你该怎么实现呢?

下面是一个随机显示五条Banner的代码,你可以自己定义的。

代码:

复制代码

代码如下:

<script

language=javascript>

var

m=5

//共几个Banner随机显示

var

n=Math.floor(Math.random()*m+1)

switch(n)

{

case

1:

document.write('Banner1的HTML')

break

case

2:

document.write('Banner2的HTML')

break

case

3:

document.write('Banner3的HTML')

break

case

4:

document.write('Banner4的HTML')

break

case

5:

document.write('Banner5的HTML')

break

}

</script>

如果一些如广告类的图片上需要加入相应的连接呢?那么代码仍然大同小异:

代码:

[Ctrl+A

全选

注:如需引入外部Js需刷新才能执行]

var tips = []

//如果名字都是123这样的顺序的话,就写循环

for(var i=1i<=50i++){

    tips.push(''+i+'.php')

}

//随机需要单独一个函数

var num = 0//初始化定义数字

var writeRandom  = function(){

    //判断,如果num =  0 ,则随机,否则自增

    if(num == 0){

        num = Math.floor(Math.random() * tips.length)

    }else{

        num ++

    }

    document.write(tips[num])

}

setInterval(writeRandom,3000)//3秒一次调用