Mostrar div após visitar 3 páginas

19 visualizzazioni
Passa al primo messaggio da leggere

Gilvan cn

da leggere,
11 dic 2015, 07:03:0811/12/15
a jQuery (Brasil)
Estou tentando fazer um esquema para aparecer uma div (class popup) somente após o usuario visitar a terceira pagina do meu site, sei que preciso de jquery e cookies, mas meu conhecimento é muito vago. Será que alguém tem alguma dica pra me ajudar?
Segue o esboço do meu código: http://jsfiddle.net/54p9s51h/1/

Tanure

da leggere,
15 dic 2015, 06:55:1115/12/15
a jquery-br
da uma olhada se ajuda
(function(window, document, undefined) {

      // Carrega as paginas visitadas ou cria um array vazio
      var paginasVisitadas = JSON.parse(sessionStorage.getItem('paginasVisitadas')) || [];
      // adiciona a pagina atual na lista
      paginasVisitadas.push(window.location.pathname);
      // Armazena a lista novamente, com a pagina atual
      sessionStorage.setItem('paginasVisitadas', JSON.stringify(paginasVisitadas));
      // checa se é a terceira página
      if( paginasVisitadas.length >= 3 ){
        console.info('Exibe a div')
      } else {
        console.info('Não exibe nada')
        console.log(paginasVisitadas);
      }

    })(window, document);


2015-12-11 2:17 GMT+01:00 Gilvan cn <blo...@hotmail.com>:
Estou tentando fazer um esquema para aparecer uma div (class popup) somente após o usuario visitar a terceira pagina do meu site, sei que preciso de jquery e cookies, mas meu conhecimento é muito vago. Será que alguém tem alguma dica pra me ajudar?
Segue o esboço do meu código: http://jsfiddle.net/54p9s51h/1/

--
--
Grupo de jQuery Brasil.
 
REGRAS: https://docs.google.com/document/d/1VfvTDmeHTSj-L5ouZJjQQ4OkjTCU1Hr2XtPYBNGVHH4/edit
 
USE O JSBIN.COM / JSFIDDLE.NET PARA CÓDIGOS.
 
Email: jque...@googlegroups.com
Biba: jquery-br+...@googlegroups.com
Site: http://groups.google.com/group/jquery-br?hl=pt-BR

---
Você recebeu essa mensagem porque está inscrito no grupo "jQuery (Brasil)" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para jquery-br+...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--

Luiz Tanure

472f5a3aedb906cb767acdbdeaca6d8f
Rispondi a tutti
Rispondi all'autore
Inoltra
0 nuovi messaggi