我找不到能够解决我问题的现有答案。
我有一个域名http://bonfiredog.co.uk
,其中包含index.html
。我还有一些HTML格式的其他网页;我们打电话给他们:
splash1.html
splash2.html
splash3.html
我希望人们在访问我的域名时,随机显示其中一个网页。
我假设我可以通过在index.html中运行jQuery脚本来实现这一点,但我似乎无法对一个解决方案进行逆向工程。有人可以帮忙吗?
答案 0 :(得分:0)
创建一个位置数组,然后从数组中生成随机索引,获取随机索引处的项目并重定向到该位置。
以下功能适用于您:
$(function() {
var targets = ['splash1.html', 'splash2.html', 'splash3.html'];
var index = Math.floor(Math.random() * targets.length);
window.location = targets[index];
});
答案 1 :(得分:0)
你可以这样做:
var redirectUrls = [
'http://bonfiredog.co.uk/splash1.html',
'http://bonfiredog.co.uk/splash2.html',
'http://bonfiredog.co.uk/splash3.html',
]
var randomNumber = Math.floor(Math.random() *3);
location.href = redirectUrls[randomNumber];