Google Web after-hours

Contador en flash JSFL Traductor

// Function: popWindow v1.5
// Last Revision: 09/17/2003
// author: Oscar Trelles
// Description: Opens a “clean” new Window, according to
// specifications. Centering is allowed by making c = 1

function popWindow(u, p, w, h, c, x, y) {
	$tmp_string = "javascript:void(window.open('"+u+"','"+p+"','width="+w+",height="+h;
	if (c == 1) {
		$tmp_string = $tmp_string+",left='+((screen.width/2)-"+(w/2)+")+',
                top='+((screen.height/2)-"+(w/2)+")+'";
	} else {
		$tmp_string = $tmp_string+",left="+x+",top="+y;
	}
	$tmp_string = $tmp_string+",toolbar=no,scrollbars=no,resizable=no,
        menubar=no,status=no,directories=no,location=no'));";
	getURL($tmp_string);
}

Uso

boton.onRelease = function() {
	popWindow("http://www.after-hours.org/blog", "ventana", 400, 300, 1);
};

//===========================================================
donde:

u = direccion del documento (URL)
p = nombre para la ventana que se abre
w = ancho de la ventana
h = altura de la ventana
c = igualado a 1, centra la ventana en la pantalla.
Si c es diferente de 0:
x = distancia del margen izquierdo
y = distancia del margen superior

//===========================================================

Gracias a Oscar Trelles por ceder este código a AH.

Descargar código aqui (749 hits)

11 Responses to 'Flash MX popWindow Function'

  1. Mariano Says:

    este código esta muy cheto de verdad!!!!

  2. manic Says:

    gracias por este codigo, tengo que probarlo por que creo que es justo lo que andaba buscando, muchas gracias.

  3. adria Says:

    Buenas! este codigo es lo ke estaba buscando yo tmbien, pero no consigo meterlo bien no acabo de entender como se tiene ke poner. A ver si me podéis echar una manita, asias :)

  4. jupiter Says:

    can U please sen d me the correct code, this is not well writen

  5. tonilopez Says:

    Hi jupiter,

    download the source here:

    http://www.after-hours.org/blog/2005/actionscript/popupfunction.zip

  6. jupiter Says:

    :neutral:

    thanks U

  7. DonLucas Says:

    Hola, que te tal, este código muestra ser terriblemente efectivo pero me baje el .fla y todo y no lo puedo hacer andar, ayuda por favor…. mi boton no carga ningun sitio

  8. jordi Says:

    no funciona, alguien puede pasar el codigo correcto. Un saludo y gracias

  9. tonilopez Says:

    Este script está testado, como comprenderás antes de escribir algo en este blog, lo probamos nosotros.

    Si no te funciona, puede ser por una de las siguientes causas:

    a. tu navegador bloquea los pop-up
    b. has copiado mal el código (descarga el ejemplo que hay disponible):
    http://www.after-hours.org/blog/2005/actionscript/popupfunction.zip

    Saludos.

  10. GEA Says:

    Estimados Colegas…he probado este codigo, y no me ha funcionado, no digo q este mal, sino q estoy seguro q algo me falta…baje el ejemplo, y lo probe…

    Encontre que desde el HTML, no funciona…pero desde el SWF si, abriendo dos navegadores, y con el Java enbebido y el otro con la pagina seleccionada.

    No tengo bloqueo de PopUp, ni nada q se le asemeje

    Dispongo flashMX 7.2

    Desde ya gracias, cualquier ayuda me permitira dormir un par de horas mas…
    Saludos

  11. tonilopez Says:

    ¿Lo has provado en local o en la red?

    En la red funcion:

    Ejemplo funcionando

    Si lo quieres hacer en local. Lee lo siguiente:

    Parámetros de seguridad global para creadores de contenido

    saludos