Foros del Web » Programando para Internet » Javascript »

Politica de cookies

Estas en el tema de Politica de cookies en el foro de Javascript en Foros del Web. Un saludo a todos. Tengo un codigo para la politica de cookies en mi web que funciona perfectamente, lo que quiero es que el setcookies ...
  #1 (permalink)  
Antiguo 22/05/2015, 01:59
Avatar de manyblue  
Fecha de Ingreso: marzo-2008
Mensajes: 329
Antigüedad: 16 años, 1 mes
Puntos: 10
Politica de cookies

Un saludo a todos.
Tengo un codigo para la politica de cookies en mi web que funciona perfectamente, lo que quiero es que el setcookies solo sea por 24 horas. dejare todo el codigo incluyendo el css por si a alguien le interesa.

#barraaceptacion {
display: none;
position: fixed;
left: 0px;
right: 0px;
bottom: 0px;
padding-bottom: 25px;
width: 100%;
text-align: center;
background-color: rgba(0, 0, 0, 0.8);
color: #fff;
z-index: 99999;
max-width: 100%;
height: auto;
border-top-width: 5px;
border-bottom-width: 5px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #C00;
border-bottom-color: #C00;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
padding-top: 20px;

<div id="barraaceptacion">
En cumplimiento del Real Decreto-ley 13/2012.<br />
Este página Web utiliza Cookies propias y de terceros para ofrecerte una mejor experiencia de navegación y servicio.<br />
Debes aceptar nuestra Política de Cookies para poder vizualizar correctamente nuestra página Web pinchando en " ACEPTAR COOKIES ".<br />
Para saber más acerca de nuestra Política de Cookies pincha en el enlace " POLÍTICA DE COOKIES ".
<p>
<a href="javascript:void(0);" onclick="PonerCookie();" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image40','','imagenes/Aceptar_Politicacookies_sobre.png',1)"><img id="Image40" src="imagenes/Aceptar_Politicacookies.png"></a>
<a href="politica_cookies.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image41','','imagenes/IrPoliticacookies_sobre.png',1)"><img id="Image41" src="imagenes/IrPoliticacookies.png" alt="politica_cookies.php"></a>
</p>
</div>

<script type="text/javascript">
function getCookie(c_name){
var c_value = document.cookie;
var c_start = c_value.indexOf(" " + c_name + "=");
if (c_start == -1){
c_start = c_value.indexOf(c_name + "=");
}
if (c_start == -1){
c_value = null;
}else{
c_start = c_value.indexOf("=", c_start) + 1;
var c_end = c_value.indexOf(";", c_start);
if (c_end == -1){
c_end = c_value.length;
}
c_value = unescape(c_value.substring(c_start,c_end));
}
return c_value;
}
function setCookie(c_name,value,exdays){
var exdate=new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie=c_name + "=" + c_value;
}
if(getCookie('tiendaaviso')!="1"){
document.getElementById("barraaceptacion").style.d isplay="block";
}
function PonerCookie(){
setCookie('tiendaaviso','1',365);
document.getElementById("barraaceptacion").style.d isplay="none";
}
</script>


Muchisimas gracias de antemano, un saludo.

Etiquetas: cookies, funcion, página, php, politica
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:00.