尝试设置随机重定向首页?

时间:2018-11-19 14:25:30

标签: javascript html redirect random

我正在帮助我的朋友建立一个网站,我试图设置它,以便主页随机重定向到其中一个页面,现在设置为三个,但是可以添加更多内容。

目前,它似乎在某些时间有效,但有时却无法通过,而且似乎比其他房间更能重定向到其中一个房间?

@Test
public void testSimpleDateFormat() throws Exception {
    System.out.println("The default timezone is: " + TimeZone.getDefault().getDisplayName());
    SimpleDateFormat f = new SimpleDateFormat("yyyy/MM/dd");
    String ds = "2015/05/29";
    Date d = f.parse(ds);
    System.out.println(d);
}

2 个答案:

答案 0 :(得分:0)

您可以那样做。您只需要将新条目放入数组中即可。

var rooms = ["http://sarahboulton.co.uk/kitchen.html", 
    "http://sarahboulton.co.uk/livingroom.html", 
    "http://sarahboulton.co.uk/chapelbedroom.html"];

function getRandomInt(min, max) {
    min = Math.ceil(min);
    max = Math.floor(max);
    return Math.floor(Math.random() * (max - min + 1)) + min;
}

window.location.href = getRandomInt(0, rooms.length-1);

答案 1 :(得分:0)

使用文件名创建一个数组。选择一个随机数,它应该是数组的索引。这是代码

<script type="text/javascript">

//RANDOMLY REDIRECTS TO A ROOM !


var pages = [ 'Kitchen', 'livingroom', 'chapelbedroom' ];

var doors = Math.floor(Math.random() * ( pages.length - 1 ));

var url = 'http://sarahboulton.co.uk/' + pages[doors] + '.html';

window.location = url;



</script>