Javascript 随机图像背景上的链接
我有这段代码,以随机背景图像,我需要确保当有人点击图片打开一个网页,每个图像一个。你能帮我吗? 代码如下:Javascript 随机图像背景上的链接,javascript,random,background,hyperlink,onclick,Javascript,Random,Background,Hyperlink,Onclick,我有这段代码,以随机背景图像,我需要确保当有人点击图片打开一个网页,每个图像一个。你能帮我吗? 代码如下: </head><body onLoad="LoadRandomBackground(); StartBackgroundRefreshTimer()"> </body> </head> <body onLoad="LoadRandomBackground()"> </body> <script type="t
</head><body onLoad="LoadRandomBackground(); StartBackgroundRefreshTimer()">
</body>
</head>
<body onLoad="LoadRandomBackground()">
</body>
<script type="text/javascript">
var bgImages = [];
bgImages[1]="/img/sfondi/bg-stanem.jpg";
bgImages[2]="/img/sfondi/booking.jpg";
function LoadRandomBackground()
{
var randomImageIndex = Math.floor(Math.random()*bgImages.length)
document.body.background = bgImages[randomImageIndex];
}
function StartBackgroundRefreshTimer()
{
var timer = setInterval('LoadRandomBackground()',1000); // millisecondi
}
</script>
var bgImages=[];
bgmiages[1]=“/img/sfondi/bg stanem.jpg”;
bgImages[2]=“/img/sfondi/booking.jpg”;
函数LoadRandomBackground()
{
var randomImageIndex=Math.floor(Math.random()*bgImages.length)
document.body.background=bgImages[randomImageIndex];
}
函数StartBackgroundRefreshTimer()
{
var timer=setInterval('LoadRandomBackground()',1000);//毫秒
}
谢谢
有人能帮我吗?你可以创建第二个数组
var bgImagesUrls=[];
然后使用相同的BG映像索引将URL分配给数组
然后你可以把它放在背景中
document.<someelement>.href=bgImagesUrls[randomImageIndex];
document..href=bgImagesUrls[randomImageIndex];
这里有一个简短的脚本
在这里,您可以将想要作为目的地的url作为另一个参数(目的地:“url”)
和
window.location = "http://www.google.com/";
您可以在文档单击功能中导航到新页面
您需要jquery作为我的示例。您遇到了什么问题?当有人单击图像时,我不知道如何添加链接。每个图像都必须指向不同的链接感谢回复,但如果我创建第二个数组,它会给我一个没有背景的白色页面。这是链接,我想我做错了什么。感谢的答复,但如果我测试脚本,它会给我一个没有背景的白色页面。这是链接,我想我做错了什么。
window.location = "http://www.google.com/";