Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marcos Coelho2

[Resolvido] Abrir janela ao clicar no site

Recommended Posts

Quero saber como faço para abrir uma janela apenas quando for clicado no site.

Mas quero que abra apenas uma vez por click do visitante.

Quero tmb que abra em qualquer navegador(ou pelo menos nos mais conhecidos)

 

Alguem pode me passar exemplos de codigos com essa finalidade?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oq estou querendo eh abrir uma janela mesmo pela função window.open ou outra mas so quando clicar no site que abra essa janela e que funcione em todos os buscadores.

Compartilhar este post


Link para o post
Compartilhar em outros sites

clicar onde do teu site?

em qq lugar ?

 

'buscadores' ??? hein?! você quis dizer: navegadores ?

 

<html>
<head>
<script type="text/javascript">
window.onload = function()
{
	document.onclick = function( e )
	{
		window.open( 'http://www.google.com.br' );
	}
}	
</script>
</head>
<body>


</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

faça um loop pelos elementos <a>

 

getElementsByTagName('a')

 

atribuindo no evento onclick deles, a abertura da nova janela

Compartilhar este post


Link para o post
Compartilhar em outros sites

William Bruno

Estou tentando fazer a função aki

 

mas uma coisa nao estou conseguindo encontrar

voce sabe como posso fazer para abrir essa janela apenas uma vez?

Compartilhar este post


Link para o post
Compartilhar em outros sites

então trabalhe com cookies

 

antes de abrir, verifique se o cookie existe

se não existir, você cria o cookie, e abre o popup.

 

se existir, você não faz nada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui com um codigo mais simples

 

<script type="text/javascript">
var abre = true;

window.onload = function(){

    document.onclick = function( e ){
                if(abre==true){window.open( 'http://www.google.com.br' );abre=false;}
        }
}       
</script>

Mas alguem sabe como que eu faco pra abrir a janela e o foco ficar no meu site?

 

Vo usar session tmb so para nao abrir nas outras paginas

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.