Ir para conteúdo

POWERED BY:

Arquivado

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

ronkenoli

Janela pop-up

Recommended Posts

Ola galera mais uma vez venho ate vcs para pedir ajuda.Acontece o seguinte, tenho um script em Javascript, que abre uma pop-up, nele eu consigo abri uma figura, se eu especifica o caminha da imagem, so que eu quero colocar um sistema de figura rotativa, “que tb já tenho pronto” o problema acontece quando eu especifico o caminha da pagina que esta encarregada de fazer o sorteio das figuras. Bom vou mostra a vcs como é:Assim e o jeito que funiona mais sem rotação:

<script LANGUAGE="JavaScript">  function popupWin() {  text =  "<html>\n<head>\n<title>PopUp Automática</title>\n<body>\n";  text += "<center>\n<br>";  text += "<img src='http://exemplo/img/banner.gif'>";  //aki funciona //////////////////////////////  text += "</center>\n</body>\n</html>\n";  setTimeout('windowProp(text)', 3000);  }  function windowProp(text) {  newWindow = window.open('','newWin','width=500,height=300');  newWindow.document.write(text);  setTimeout('closeWin(newWindow)', 10000);  }  function closeWin(newWindow) {  newWindow.close();  }  window.onload = popupWin();</SCRIPT>

E aqui e como eu quero que fique mais não funciona.

<script LANGUAGE="JavaScript">  function popupWin() {  text =  "<html>\n<head>\n<title>PopUp Automática</title>\n<body>\n";  text += "<center>\n<br>";  text += "<src='http://localhost/ef/banners/mostra_banner.php'>"; // aki e o link da pagina que e responsável em fazer o sorteio da imagem  text += "</center>\n</body>\n</html>\n";  setTimeout('windowProp(text)', 3000);   }  function windowProp(text) {  newWindow = window.open('','newWin','width=500,height=300');  newWindow.document.write(text);  setTimeout('closeWin(newWindow)', 5000);   }  function closeWin(newWindow) {  newWindow.close();  }    window.onload = popupWin();      </SCRIPT>

Sei que eu estou fazendo errado, mais não consigo saber como é o certo eu já procurei muito na net.Desde já fico agradecido.Atenciosamente, Marcelo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, a sua dúvida na realidade é de php, o problema é que sua página "mostra_banner.php" não está com cabeçalho de imagem. Como sua dúvida é muito específica e realmente não tem nenhuma documentação sobre como fazer isso nem em português ou em inglês (acredite, descobri isso uma vez vendo um site russo...) vou te mandar o código.

 

<?php		$arquivo = "messenger.jpg"; // Arquivo físico	$fd = fopen ($arquivo, "rb");  // Abre o arquivo	$imagem = fread ($fd, filesize ($arquivo));  // Lê o arquivo	fclose ($fd);  // Fecha o arquivo	header('Content-type: image/jpeg');  // Define cabeçalho da página	print $imagem;  // Exibe a imagem	flush(); // Descarrega o buffer de saída?>

Peço aos moderadores que movam este tópico para php

 

Valeu!!!

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.