wmaraci reklam

toggle butonu cookie'ye almak

5 Mesajlar 730 Okunma
pst.net
wmaraci reklam

nolopy nolopy WM Aracı Kullanıcı
  • Üyelik 15.10.2018
  • Yaş/Cinsiyet 36 / E
  • Meslek Node.js uygulama geliştirici
  • Konum Antalya
  • Ad Soyad Y** Ç**
  • Mesajlar 157
  • Beğeniler 17 / 42
  • Ticaret 1, (%100)
Merhaba bu kodu nasıl cookie'ye alabilirim. çünkü sayfa değiştirince toogle butona basıp kapatmak zorunda kalıyorum

$("#sidebarToggle").on('click',function(e) {
e.preventDefault();
$("body").toggleClass("sidebar-toggled");
$(".sidebar").toggleClass("toggled");
});
 

 

wmaraci
reklam

tiwaly tiwaly NodeJS / PHP / NoSQL Kullanıcı
  • Üyelik 10.10.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılımcı
  • Konum İzmir
  • Ad Soyad i** A**
  • Mesajlar 363
  • Beğeniler 135 / 104
  • Ticaret 7, (%100)


$("#sidebarToggle").on('click',function(e) {
e.preventDefault();
$("body").toggleClass("sidebar-toggled");
$(".sidebar").toggleClass("toggled");
if(!checkCookie("sidebarToggle")){
setCookie("sidebarToggle",0,99);
}
if(getCookie("sidebarToggle") == 1){
setCookie("sidebarToggle",0,99);
}else{
setCookie("sidebarToggle",1,99);
}

});

$(function() {
if(checkCookie("sidebarToggle")){
if(getCookie("sidebarToggle") == 1){
$("body").toggleClass("sidebar-toggled");
$(".sidebar").toggleClass("toggled");
}
}
});

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 "";
}

function checkCookie(cookie) {
var ck = getCookie(cookie);
if (ck != "") {
return true;
} else {
return false;
}
}



Aklına takılan olursa sorabilirsin.
 

 

nolopy nolopy WM Aracı Kullanıcı
  • Üyelik 15.10.2018
  • Yaş/Cinsiyet 36 / E
  • Meslek Node.js uygulama geliştirici
  • Konum Antalya
  • Ad Soyad Y** Ç**
  • Mesajlar 157
  • Beğeniler 17 / 42
  • Ticaret 1, (%100)
teşekkürler hocam elinize sağlık. lakin bu seferde bir kere kapattığımda açmak istediğimde tekrar cookieye almıyor
 

 

tiwaly tiwaly NodeJS / PHP / NoSQL Kullanıcı
  • Üyelik 10.10.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılımcı
  • Konum İzmir
  • Ad Soyad i** A**
  • Mesajlar 363
  • Beğeniler 135 / 104
  • Ticaret 7, (%100)

nolopy adlı üyeden alıntı

teşekkürler hocam elinize sağlık. lakin bu seferde bir kere kapattığımda açmak istediğimde tekrar cookieye almıyor


Düzenledim yukarıda kodu.
 

 

wmaraci
Mersin evden eve nakliyat

nolopy nolopy WM Aracı Kullanıcı
  • Üyelik 15.10.2018
  • Yaş/Cinsiyet 36 / E
  • Meslek Node.js uygulama geliştirici
  • Konum Antalya
  • Ad Soyad Y** Ç**
  • Mesajlar 157
  • Beğeniler 17 / 42
  • Ticaret 1, (%100)
hocam çok teşekkürler hakkınızı helal edin
tiwaly

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al