2016-03-23 32 views
0

ile sorun yok Çerezlerimle ilgili bir sorunum var. Ben yerel javascript ve Firefox ile iyi çalışıyor ve bir çerez almak. Ancak Chrome, bu tanımlama bilgisi'u yoksaymaktadır. Yerel javascript'i uzun süre kullanacağım ve yerel çerezlere izin verip veremeyeceğimizi bilmek istiyorum. SonraÇerezler Chrome ile çalışmaz, ancak Firefox (localhost)

function setCookie(cname, cvalue, exdays) { 
var d = new Date(); 
d.setTime(d.getTime() + (exdays*24*60*60*1000)); 
var expires = "expires="+d.toUTCString(); 
document.cookie = cname + "=" + cvalue + "; " + expires + "; path=/"; 
} 

function getCookie(cname) { 
    var name = cname + "="; 
var ca = document.cookie.split(';'); 
for(var i=0; i<ca.length; i++) { 
    var c = ca[i]; 
    while (c.charAt(0)==' ') c = c.substring(1); 
    if (c.indexOf(name) == 0) return c.substring(name.length, c.length); 
} 
return "";} 

Ve:

setCookie("key",jsonRet.key,1000); 
setCookie("login",jsonRet.login,1000); 
setCookie("id",jsonRet.id,1000); 

Teşekkür ben sadece böyle çerez ayarlayın.

+0

Çerez nasıl ayarlanıyor? – user2687646

cevap

2

Dosya kullanıyor musunuz: //? Chrome, Firefox'un yaptığıyla ilgilenmiyor.

+0

Evet, URL'lerim dosya: // gibi. Bu yüzden, bir çerez ayarlayamıyor ve Chrome'la yerel bir javascript'te çerez alamıyoruz? – Masiwan

İlgili konular