PDA

View Full Version : دادن کوکی به لینک (تگ a )



Root 007
سه شنبه 26 فروردین 1393, 13:08 عصر
سلام به همگی

بنده دو تا لینک دارم که با کلیک رو اونا رنگ body تغییر میکنه

حال میخوام اگر کلیک شد به این لینک ها کوکی بدم که سری بعدی کاربر وارد شد همون رنگ بگیره ممنون میشم اگه راهنماییم کنید.


$("#yellow").bind('click',function(){ $('body').css("background-color","yellow");

});

$("#black").bind('click',function()){


$('body').css('background-color','black');


});

<div id="container">

<a herf="#"id="yellow"></a>
<a herf="#" id="black"></a>

</div>

SlowCode
سه شنبه 26 فروردین 1393, 13:30 عصر
سلام
با php میشه ولی فکر نکنم نیازی باشه تا یه درخواست اضافی به سرور فرستاده بشه!
میتونی از jquery استفاده کنی، مثلا:
$.cookie("theme", "black");
برای خوندن:
alert( $.cookie("theme") );
و برای حذف:
$.removeCookie("theme");

Root 007
سه شنبه 26 فروردین 1393, 13:47 عصر
حتی اینم امتحان کردم اما نشد...

SlowCode
سه شنبه 26 فروردین 1393, 13:50 عصر
موقع باز شدن صفحه باید چک کنین که کوکی ثبت شده یا نه؟
اگه ثبت شده بود بخونی و تم رو بر اساس اون تنظیم کنی.
این کار رو هم کردین؟

اگه ممکنه کد کامل رو بزار تا چک کنیم.

Root 007
سه شنبه 26 فروردین 1393, 14:00 عصر
اینو باید دانلود میکردم !

https://github.com/carhartl/jquery-cookie