Ir para conteúdo

POWERED BY:

Arquivado

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

atoyansk

Um única janela pop-up

Recommended Posts

Tenho doze botões, cada um abrindo uma janela pop-up diferente. Porém, preciso de uma maneira para fazer com que, após aberta a primeira pop-up, todos os outros conteúdos que antes eram das outras janelas sejam abertos na mesma janela, evitando assim o acúmulo de janelas abertas.Além disso, gostaria de dar a opção ao visitante de clicar em um botão avançar para carregar, na mesma janela, a imagem seguinte.Como faço isso? Alguém tem um código para me passar?Agradeço desde já as respostas.Airton Toyansk.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenho doze botões, cada um abrindo uma janela pop-up diferente. Porém, preciso de uma maneira para fazer com que, após aberta a primeira pop-up, todos os outros conteúdos que antes eram das outras janelas sejam abertos na mesma janela, evitando assim o acúmulo de janelas abertas.Além disso, gostaria de dar a opção ao visitante de clicar em um botão avançar para carregar, na mesma janela, a imagem seguinte.Como faço isso? Alguém tem um código para me passar?Agradeço desde já as respostas.Airton Toyansk.

seguinte, ao criar uma popup você define o nome delas...Url = 'pag.htm' // ou até mesmo 'foto.jpg'WinName = 'JanelaFotos'ConfigDaJanela= 'scroll ....' window.open(URL,WINNAME,ConfigDaJanela)O que acontece, você vai precisar mandar abrir todas na janela de mesmo nomewindow.open('foto1.jpg','JanelaFoto',ConfigDaJanela) //ação no btn 1window.open('foto2.jpg','JanelaFoto',ConfigDaJanela) //ação no btn 2window.open('foto3.jpg','JanelaFoto',ConfigDaJanela) //ação no btn 3assim, as urls serão abertas na mesma janela, evitando o acumulo de janelas.Espero que seja esta sua dúvida! Se não ficou claro me avisa que tento detalhar mais!Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não ficou muito claro. Seguinte: qdo defino o nome das pop-up's, onde ponho o código que você mencionou? E o script "window.open(URL,WINNAME,ConfigDaJanela)", onde irá?E se eu colocar as imagens em um folder "imgs", a URL=imgs/foto1.jpg, funcionará corretamente?Abraços,Airton

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok, vamos lá!!! vou te enviar um código legal para foto! segue a baixo!

 

Este é o código simples do Botão chamar a Foto.

 

<html>

<head>

<title>Untitled</title>

</head>

<script language="JavaScript">

 

function AbreFoto(url,winname){

config = 'toolbar=no,scrollbars=yes';

window.open(url,winname,config);

}

 

</script>

<body>

 

<INPUT name="Btn1" type="Button" value="Foto 1" onclick="AbreFoto('foto1.jpg','Fotos')">

<INPUT name="Btn2" type="Button" value="Foto 2" onclick="AbreFoto('foto2.jpg','Fotos')">

<INPUT name="Btn3" type="Button" value="Foto 3" onclick="AbreFoto('foto3.jpg','Fotos')">

<INPUT name="Btn4" type="Button" value="Foto 4" onclick="AbreFoto('foto4.jpg','Fotos')">

 

</body>

</html>

esse outro codigo abaixo é colocado na pag HTML onde encontra a foto, ele ira redimencioar a janela do tamanho da foto!

 

OBS Caso você for usar esse codigo abaixo na foto, no endereço que você chama no botão do código acima você deve trocar o JPG por uma página em HTML, e depois criar uma página HTML com o código abaixo e colocar o nome da FOTO.JPG

 

Ex. o botão ficaria

<INPUT name="Btn4" type="Button" value="Foto 4" onclick="AbreFoto('foto4.HTML','Fotos')">

e não

<INPUT name="Btn4" type="Button" value="Foto 4" onclick="AbreFoto('foto4.jpg','Fotos')">

<img name="foto" onLoad="resize()">

<script language=JScript>

  imagem = new Image();

  imagem.src = '/fotos.jpg';

 

  document.all.foto.src = imagem.src;

  window.focus();

 

  function resize()

  {

  width = document.all.foto.width + 14;

  height = document.all.foto.height + 70;

 

    window.resizeTo(width, height);

 

  }

 

</script>

Olha, se usar asp da pra fazer umas parada lok, mas fmz, esse ai eh o simples!

 

Bom rapa, se não ficou claro, mande sua dúvida que tento novamente explicar melhor, certo?

 

tamos ae rapa, traficando informação!!

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.