Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Mostrar texto, imagem, código ou conteúdo uma vez por dia

07-02-2016 20:40

Nesse post vou postar um código em JavaScript onde mostra o conteúdo que você desejar somente uma vez por dia.

O script usa um cookie que fica armazenado no computador do visitante. Então quando o visitante entrar pela primeira vez na página o conteúdo será mostrado para ele. Nas próximas visitas em um período de 24 horas o conteúdo não será mais mostrado.

Quando passar 1 dia, o conteúdo será mostrado mais uma vez.

Obs.: Onde aparece no código UMA VEZ POR DIA você pode colocar o que desejar, imagem, div, banner, etc.
Lembrando que se o código que for exibir tiver aspas simples ' você deve colocar uma barra invertida antes de cada uma delas. Ex.: legal \' esse \' texto

<script> function setCookie(cname,cvalue,exdays){ var d = new Date(); d.setTime(d.getTime()+(exdays*24*60*60*1000)); var expires = "expires="+d.toGMTString(); document.cookie = cname + "=" + cvalue + "; " + expires; } function getCookie(cname){ var name = cname + "="; var ca = document.cookie.split(';'); for(var i=0; i<ca.length; i++){ var c = ca[i].trim(); if (c.indexOf(name)==0) return c.substring(name.length,c.length); } return ""; } function MostrarImagen(){ var verimg=getCookie("unaporip"); if (verimg!=""){ //No hacer nada porque ya tiene la cookie }else{ setCookie("unaporip","1",1); // O COOKIE IRÁ DURAR UM DIA // OU SEJA, O CONTEÚDO ABAIXO SERÁ MOSTRADO UMA VEZ A CADA 24 HORAS document.write('UMA VEZ POR DIA'); } } </script> <!-- COLOCAR O TRECHO ABAIXO ONDE O CONTEÚDO SERÁ EXIBIDO //--> <script>MostrarImagen();</script>

1
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado