我是一个绝对的初学者 - 所以经过几天的搜索,我正在寻求帮助: 我在jqtouch中有一个小型的web应用程序,希望用户能够点击一个image =按钮,它会跳转到一个随机选择的id = page。
我怎么这样做? 这样的事情不起作用:头:
var randomlinks=new Array()
randomlinks[0]="page100"
randomlinks[1]="page120"
randomlinks[1]="page130"
function randomlink(){
document.location='#' + randomlinks[Math.floor(Math.random()*randomlinks.length)]
}
function MM_callJS(jsStr) { //v2.0
return eval(jsStr)
}
体:
<a href="#" class="dissolve"><img src="images/randombutton.png" class="something" onClick="MM_callJS('randomlink()')"></a>
非常感谢你的帮助。
答案 0 :(得分:1)
var randomlinks=[];
randomlinks[0]="page100"
randomlinks[1]="page120"
randomlinks[2]="page130"
function randomlink(){
var idx = Math.floor(Math.random()*randomlinks.length);
window.location.href ='#' + randomlinks[idx];
}