Ir para conteúdo

POWERED BY:

Arquivado

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

Beraldo

Colocar janela em primeiro plano

Recommended Posts

Saudações, pessoal! :)

 

Uso o seguinte código (numa jenela pop-up) para exibir fotos vindas de uma outra página PHP. A cada carregamento, o pop-up com as fotos é redimensionado conforme o tamanho da imagem e movido para o centro da tela:

 

<head>
<?php
$foto = $_GET['foto'];

$size = getimagesize ($foto);

$larg_janela = $size[0] + 20;
$alt_janela = $size[1] + 75;

echo "
<script type=\"text/javascript\">
window.resizeTo (".$larg_janela.", ".$alt_janela.");
x = parseInt((screen.width-".$larg_janela.")/2);
y = parseInt((screen.height-".$alt_janela.")/2);
window.moveTo (x,y);
</script>
";
?>
<title>Teste</title>
</head>
<body>
<img src="<?php echo $foto; ?>" <?php $size[3]; ?> />
</body>
</html>

Funciona quase da forma como quero.

Quando o pop-up está minimizado, ele é aberto ao ser carregado, mas quando ele está aberto, mas em segundo plano, o pop-up não vem para o primeiro plano, ficando atrás das outras janelas.

 

Existe alguma função JavaScript para colocar um pop-up em primeiro plano?

 

OBS: O segundo plano a que me refiro é quando a janela está aberta, mas clicamos em uma outra, deixando a primeira atrás dessa última. ;)

 

Valeu

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa, eu não conhecia esse shoModalDialog. O problema é que ele só funciona no IE... :(

 

Mesmo assim, valeu

[]'s

 

 

Valeu, Thiago. Eu tinha que colocar no onload mesmo!! Eu havia colocado em <script> dentro de <head>... que mancada... http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

 

[]'s

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.