jquery 自动更换QQ号 保证与上一次QQ号不同
JQUERY -
@Aplum -
2018年01月11日
/**
* 设置cookie
* @param name
* @param value
*/
function setCookie(name,value){
var Days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
/**
* 获取cookie
* @param name
* @returns {null}
*/
function getCookie(name){
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg))
return unescape(arr[2]);
else
return null;
}
var arr = new Array();
arr[0] = "3143989454";
arr[1] = "3467303857";
arr[2] = "3441523881";
function getQq() {
var n = getCookie('qq_key');
if (n == null){
var qq = arr[0];
setCookie('qq_key',1);
} else if(n == arr.length-1){
var qq = arr[n];
setCookie('qq_key',0);
} else {
var qq = arr[n];
++n;
setCookie('qq_key',n);
}
return qq;
}
changeQq();
function changeQq() {
var q = getQq();
var qqurl ='http://wpa.qq.com/msgrd?v=3&uin='+q+'&site=qq&menu=yes';
$("#qq").attr('href',qqurl);
}
setInterval(changeQq,1000);
//附带一个获取随机数的函数
function GetRandomNum(Min,Max) {
var Range = Max - Min;
var Rand = Math.random();
return(Min + Math.round(Rand * Range));
}
var num = GetRandomNum(1,arr.length-1);