Popup + Cookie, Ajuda

  • Autor Autor Neto98
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
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 edição:
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
El problema está acá:
PHP:
if(document.cookie.indexOf('popupillo=false')<0){

Déjalo así:
PHP:
if(document.cookie.indexOf('popupillo')<0){
 
El problema está acá:
PHP:
if(document.cookie.indexOf('popupillo=false')<0){

Déjalo así:
PHP:
if(document.cookie.indexOf('popupillo')<0){

Gracias :encouragement:
 
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
 
Voltar
Topo