Popup + Cookie, Ayuda

  • Autor Autor Neto98
  • Fecha de inicio Fecha de inicio
Neto98

Neto98

Eta
Diseñador
Verificación en dos pasos activada
Hola,

Andaba viendo como hacer un popup(Ventana emergente) para mi sitio web que cuando haga click por primera vez en la web en cualquier lado le habra el popup, tengo la primera parte pero la de las cookies no me funciona, ya que cada vez que hago click abre una nueva ventana 🙁

Alguien que sepa del tema me pueda ayudar

Gracias.

PHP:
<!DOCTYPE html>
<html>
<body onclick="popup()">

<p>Prueba Popup.</p>




    
    <script language="JavaScript">
function popup(){

var dias = 2 
if(document.cookie.indexOf('popupillo=false')<0){
	cad=new Date()
	cad.setTime(cad.getTime() + (dias*24*60*60*1000))
	expira="; expires=" + cad.toGMTString()
	document.cookie = "popupillo=false" + expira
window.open("https://www.sitioweb.com", "_blank", 
                "toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=400,height=400")
	}
    
}
</script>
    
    
</body>
</html>
 
Última edición:
El problema está acá:
PHP:
if(document.cookie.indexOf('popupillo=false')<0){

Déjalo así:
PHP:
if(document.cookie.indexOf('popupillo')<0){
 
Podrías usar local storage y guardar un Flag cuando muestras el popup para saber si lo muestras o no luego

Enviado desde mi SM-G900M mediante Tapatalk
 
Atrás
Arriba