Este es el script que setea la cookie:
Código PHP:
$(".desktop").click(function () {
$.cookie('UKMobileSiteOption', 'desktop', {expires: 7});
});
$(".mobile").click(function () {
$.cookie('UKMobileSiteOption', 'mobile', {expires: 7});
});
Aqui tengo el script que lee la cookie en otra pagina fuera de la carpeta donde seteo la cookie:
Código PHP:
if($.cookie('UKMobileSiteOption')){
if($.cookie('UKMobileSiteOption', {path: '/'}) == 'mobile'){
window.location = "http://tests.local/mobileCookie/mobile/index.php";
}
else if($.cookie('UKMobileSiteOption', {path: '/'}) == 'desktop'){
alert('Cookie set to desktop, do nothing');
}
}
else{
alert('attempt to load mobile script detection');
//$.load('http://tests.local/js/detectmobilebrowser.html');
}
Código PHP:
UKMobileSiteOption=%5Bobject%20Object%5D
Saludos!