Ir para conteúdo
Fórum Script Brasil
  • 0

Janela Tipo Popup Mas nao é popup


Guest Rafael Ninja

Pergunta

Guest Rafael Ninja

Bom pessoal preciso de um código que é um layer na verdade onde preciso colocar um janela de propaganda na abertura de meu site mas que não seja bloqueada por anti popups... ou seja um banner que ao abrir meu site apareca mas não por codigo popup senao muitos PCs irao bloquear...

alguém sabe de agluma saída pra isso?

Link para o comentário
Compartilhar em outros sites

12 respostass a esta questão

Posts Recomendados

  • 0

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
<style type="text/css">
<!--
.a{
background: #ccffff;
border: #000099 1px Solid;
width: 250px;
height: 500px;
z-index: 0;
float: left;
margin: 5px;
}
-->
.b{
background: #ccffff;
border: #000099 1px Solid;
width: 250px;
height: 250px;
z-index: 1;
position: absolute;
top: 300px;
left: 300px;
display: none;
}
</style>
<script language="JavaScript" type="text/javascript">
<!--
function mostrar(){
document.getElementById("c").style.display = 'inline';
}
function fechar(){
document.getElementById("c").style.display = 'none';
}
//-->
</script>
</head>
<body>
<div class="a">no</div>
<div class="a">no nono</div>
<div class="a">no nono nonono</div>
<br><a ref="java script:" onclick="mostrar();" onmouseover="style.cursor='pointer';">mostrar</a>
<div id="c" class="b"><a ref="java script:" onclick="fechar();" onmouseover="style.cursor='pointer';">fechar</a><br>no no no</div>
</body>
</html>

faz um teste aí!

abraços

Link para o comentário
Compartilhar em outros sites

  • 0
deixa o objeto no lugar, apenas o camufla, vamos dizer assim

exemplo: na linha abcdef se en mandar esconder o d com o visibility vai ficar assim abc ef

retira o objeto, como se ele nunca tivesse existido

exemplo: na linha abcdef se en mandar esconder o d com o display vai ficar assim abcef

opa! achei um exemplo aí

http://www.quirksmode.org/js/blockinvi.html

abraços

Link para o comentário
Compartilhar em outros sites

  • 0
<body onload="mostrar();">

o correto é assim

Como fechar com tempo este popup abaixo:

<!DOCTYPE html>

<html>

<head>

<script class="jsbin" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>

<meta charset=utf-8 />

<title>betezek</title>

<!--[if IE]>

<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>

<![endif]-->

<style>

#popup{background:#f8f8f8; border:1px solid #ccc; position:absolute; left:250px; top:200px; margin:-150px 0 0 -150px; display:none}

</style>

</head>

<body>

<div id="popup">

<img src="122.jpg">

<br>

<a href="#" class="close">Fechar</a>

</div>

<script>

$(document).ready(function(){

$("#popup").delay(1000).show("slow");

$(".close").click(function(){$("#popup").hide("slow");});

});

</script>

<script type="text/javascript">

var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");

document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

</script>

<script type="text/javascript">

var pageTracker = _gat._getTracker("UA-1656750-13");

pageTracker._trackPageview();

</script><script src="/js/render/edit.js"></script>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

  • 0
Como assim, eu tentei, mas eu preciso fechar depois de aberto!
<body onload="mostrar();">

o correto é assim

Como fechar com tempo este popup abaixo:

<!DOCTYPE html>

<html>

<head>

&lt;script class="jsbin" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>

<meta charset=utf-8 />

<title>betezek</title>

<!--[if IE]>

&lt;script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>

<![endif]-->

<style>

#popup{background:#f8f8f8; border:1px solid #ccc; position:absolute; left:250px; top:200px; margin:-150px 0 0 -150px; display:none}

</style>

</head>

<body>

<div id="popup">

<img src="122.jpg">

<br>

<a href="#" class="close">Fechar</a>

</div>

&lt;script>

$(document).ready(function(){

$("#popup").delay(1000).show("slow");

$(".close").click(function(){$("#popup").hide("slow");});

});

</script>

&lt;script type="text/javascript">

var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");

document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

</script>

&lt;script type="text/javascript">

var pageTracker = _gat._getTracker("UA-1656750-13");

pageTracker._trackPageview();

</script>&lt;script src="/js/render/edit.js"></script>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...