Olá, gostaria de saber se tem como eu fazer uma janela POP UP abrir uma só vez por ip em um determinado espaço de tempo.
Ex: eu abro minha página principal, abrirá uma janela POP UP em menos de cinco minutos por exemplo, eu atualizo a página, gostaria que esta mesma janela não abrisse, só daqui uns dez minutos, por exemplo. Tem como fazer isto?
Atenciosamente
Otávio Nogueira
Script - Por favor
Started By
Vicoluis
, 06/12/2002, 03:10
2 replies to this topic
#1 Vicoluis
Posted 06/12/2002, 03:10
#2
Posted 06/12/2002, 07:12
Acho que tem jeito sim.....
vou ver pra vc e lhe mando o código, ok !?
é isso aí...
vou ver pra vc e lhe mando o código, ok !?
é isso aí...
Fritsche
#3
Posted 06/12/2002, 12:43
Desculpe... mas só encontrei este... talvez seja útil.
Este script irá abrir um popup somente na entrada do site, depois, mesmo atualizando a página, não abrirá mais a janela.
Que sabe o pessoal ajuda aí para "transformar" este script da forma que vc deseja. Vamos lá pessoal... uma forcinha aí.
<script LANGUAGE="JavaScript">
function GetCookie(name) {
var arg=name+"=";
var alen=arg.length;
var clen=document.cookie.length;
var i=0;
while (i<clen) {
var j=i+alen;
if (document.cookie.substring(i,j)==arg)
return "here";
i=document.cookie.indexOf(" ",i)+1;
if (i==0) break;
}
return null;
}
var visit=GetCookie("COOKIE1");
if (visit==null){
var expire=new Date();
window.name = "thiswin";
newwin=open("popup.html", "dispwin",
"width=250,height=300,scrollbars=no,menubar=no");
expire=new Date(expire.getMinutes()+1);
document.cookie="COOKIE1=here; expires="+expire;
document.write(".");
}
</SCRIPT>
Este script irá abrir um popup somente na entrada do site, depois, mesmo atualizando a página, não abrirá mais a janela.
Que sabe o pessoal ajuda aí para "transformar" este script da forma que vc deseja. Vamos lá pessoal... uma forcinha aí.
<script LANGUAGE="JavaScript">
function GetCookie(name) {
var arg=name+"=";
var alen=arg.length;
var clen=document.cookie.length;
var i=0;
while (i<clen) {
var j=i+alen;
if (document.cookie.substring(i,j)==arg)
return "here";
i=document.cookie.indexOf(" ",i)+1;
if (i==0) break;
}
return null;
}
var visit=GetCookie("COOKIE1");
if (visit==null){
var expire=new Date();
window.name = "thiswin";
newwin=open("popup.html", "dispwin",
"width=250,height=300,scrollbars=no,menubar=no");
expire=new Date(expire.getMinutes()+1);
document.cookie="COOKIE1=here; expires="+expire;
document.write(".");
}
</SCRIPT>
Fritsche
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)