¿crear una ventana popup de tamaño automático?[resuelto, código incluido]

Iniciado por flacc, 6 Enero 2011, 22:44 PM

0 Miembros y 1 Visitante están viendo este tema.

flacc

hola, como he dicho antes, yo no se mucho de js, pero dado que no puedo poner la misma resolución en las pop-ups, necesito hacerme con algún script o código html( blogger solo acepta html y js) que me auto redimencione la ventana pop-up al resolución del juego flash, de forma que si el archivo swf es de 100x200 o 300 x 300 la ventana se vea exactamente de la resolución del archivo flash... se puede hacer eso?...porque hasta ahora me he roto el cerebro con windows.open pero no entiendo como hacerlo...saludos

Riki_89D

Hola,te refieres a abrir una ventana independiente al tamaño del juego flash?¿

imagino que abria que abrir la ventana desde flash asin:
Código (actionscript) [Seleccionar]

on(press){
getURL("javascript:nueva_win('Ventana.html','bote xt+.html',550,400)");
}


y de alli modificar los parametros on JS mediante widnow.open,pero no estoy seguro,e todas forma espera a que alguein te asesore mejor


saludos


RedZer

una opcion, por que mejor no centras la ventana pop up?? te evitarias estar vatayando para cada resolucion ;)
Nacido y criado entre gente que enseño a pensar antes de creer a ciegas, Todo me causa curiosidad en el mundo

flacc

#3
Citaruna opcion, por que mejor no centras la ventana pop up?? te evitarias estar vatayando para cada resolucion

no entiendo :huh:.... tu dices centrar como se centra el texto digamos left, centre, top, etc, pero con la ventana?...

edit: a pero ya se como ahcerlo, mejor dicho encontre este codigo en la red
Código (java script) [Seleccionar]

# Codigo ofrecido por Tutores.org
<SCRIPT>
function obtener_ancho()
{
if (navigator.userAgent.indexOf("MSIE") > 0)
{
return(document.body.clientWidth);
}
else
{
return window.outerWidth;
}
}
function obtener_alto()
{
if (navigator.userAgent.indexOf("MSIE") > 0)
{
return(document.body.clientHeight);
}
else
{
return(window.outerHeight);
}
}
var popup = new Object()
function CenterPopup(URL, width, height)
{
var X = obtener_ancho() / 2
var Y = obtener_alto() / 2
popup = window.open(URL, 'PopUp',
'scrollbars=yes ' +
'width=' + width + ' ' +
'height=' + height + ' ' +
'top=' + (window.screenTop + (Y - (height/2))) + ' ' +
'left=' + (window.screenLeft + (X - (width/2)))
)
popup.focus()
}
</SCRIPT>
<A href="" onclick="CenterPopup('http://www.tutores.org/', 640, 480);return(false);">Abrir ventana PopUp</A>


resultó muy facil ponerlo en el blog, yo no podría haberlo hecho, todavía soy muy novato  :xD ... en fin.. les dejo la fuente...saludos y gracias de nuevo

RedZer

Nacido y criado entre gente que enseño a pensar antes de creer a ciegas, Todo me causa curiosidad en el mundo

flacc

esta chido, tengo botones para jugar y descargar los juegos... esto esta rechido... gracias... cuando tenga mas cosas pongo el link del blog...saludos