javascript : random = Math.floor(Math.random() * 10000);
是将一个 0 到 1 之间的小数(Math.random()) 放大10000倍 然后取这个小数的整数部(Math.floor())
例如:我要在页面中随机弹出其他几个页面,可以这样写。
var openarr = new Array();
openarr[0]="http://blog.yuexiayiyu.com/?cat=1";
openarr[1]="http://blog.yuexiayiyu.com/?cat=22";
openarr[2]="http://blog.yuexiayiyu.com/?cat=23";
var openkey = Math.floor(Math.random()*openarr.length);
window.open(openarr[openkey]);