chrome 浏览器插件 cookie Hacker 大家都不陌生吧。
由于要用到类似的功能,把它的核心代码提取了出来,大家看看有没有问题。
function inj_cookies(cookies,domain){
d = new Date();;
expired = 365*70; // 70years
e = d.setTime(d.getTime()/1000+expired*24*3600); //second
cc = cookies.split(';');
for(i in cc){
c = cc[i].replace(/^\s+|\s+$/g, "");
if(!c) continue;
k = c.split('=')[0].replace(/^\s+|\s+$/g, "").replace(' ', '+');
v = c.split('=')[1].replace(/^\s+|\s+$/g, "").replace(' ', '+');
chrome.cookies.set({
'url': url,
'name': k,
'value': v,
'path': '/',
'domain': domain
'expirationDate': e,
});
};
}
转自:http://sb.f4ck.org/thread-18732-1-1.html