//获取URL参数
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var reg_rewrite = new RegExp("(^|/)" + name + "/([^/]*)(/|$)", "i");
var r = window.location.search.substr(1).match(reg);
var q = window.location.pathname.substr(1).match(reg_rewrite);
if (r != null) {
return unescape(r[2]);
} else if (q != null) {
return unescape(q[2]);
} else {
return null;
}
}
// 存储cookie
function setCookie(name, value, expiredays) {
var argv = setCookie.arguments;
var argc = setCookie.arguments.length;
var LargeExpDate = new Date();
var expires = (argc > 2) ? argv[2] : expiredays;
if (expires != null) {
LargeExpDate.setTime(LargeExpDate.getTime() + (expires * 1000));
}
document.cookie = name + "=" + escape(value) + ((expires == null) ? "" : (";path=/;expires=" + LargeExpDate.toGMTString()));
}
// 获取cookies
function getCookie(name) {
var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
if (arr = document.cookie.match(reg))
return unescape(arr[2]);
else
return null;
}
// 删除cookies
function deleteCookie(name) {
var expdate = new Date();
expdate.setTime(expdate.getTime() - (86400 * 1000 * 1));
setCookie(name, "", expdate);
}
//获取系统的url
function getURL(){
var fullUrl = window.location.href;
var a=fullUrl.lastIndexOf('/');
fullUrl=fullUrl.substring(0,a);
var b=fullUrl.lastIndexOf('/');
fullUrl=fullUrl.substring(0,b);
var c=fullUrl.lastIndexOf('/');
fullUrl=fullUrl.substring(0,c);
return fullUrl;
}
//随机颜色
function randomColor(){
//写法1
return 'rgb(' + randomNumber(255) + ',' + randomNumber(255) + ',' + randomNumber(255) + ')';
//写法2
return '#'+Math.random().toString(16).substring(2).substr(0,6);
//写法3
var color='#';
for(var i=0;i<6;i++){
color+='0123456789abcdef'[randomNumber(15)];
}
return color;
}