我正在帮助我的朋友建立一个网站,我试图设置它,以便主页随机重定向到其中一个页面,现在设置为三个,但是可以添加更多内容。
目前,它似乎在某些时间有效,但有时却无法通过,而且似乎比其他房间更能重定向到其中一个房间?
@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);
}
答案 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>