PDA

Ver la Versión Completa : Windows.Open desde flash


Alexander
14-07-2005, 00:55:22
Como debo utilizar un windows.open desde un flash.

Osea desde Flash quiero que al hacer click en un boton o texto, etc. Abra una ventana como lo hace el window.open.

Como lo debo hacer? como lo programo?

Gracias

Alexander

ContraVeneno
14-07-2005, 16:19:34
En tu botón:

on (release) {
getURL("java_script_:newWindow=
window.open('pagina.htm','Título',
'width=500,height=300,scrollbars,resizable');
newWindow.focus(); void(0);");
}

donde dice "java_script_" debería ser solo "javascript" pero no se porque me agrega los símbolos "_"

en fin.
si no quieres barras de desplazamiento borra la palabra scrollbars y la coma qu ele sigue. Lo mismo para la opción de cambiar el tamaño.

si quieres una pantalla centrada y más ideas para configurar tu ventana, checa este ejemplo de kirupa (http://www.kirupa.com/developer/mx/centered_popup.htm)

Alexander
15-07-2005, 01:31:07
Gracias por tu oportuna información.

Ya lo porbe y funciona perfecto.

Muchicismas Gracais

kayetano
18-07-2005, 19:11:39
Hola

A mi no me guasta "guarrear" dentro del flash por lo que suelo utilizar un sistema parecido pero diferente:

1. Dentro del flash solo pongo esto
on (release) {
getURL( "javascript:miFuncion()" );
}

Donde "miFuncion" es el nombre de funcion que mas te guste

2. Dentro del codigo HTML pongo:

<script .... >
function miFuncion() {
.....
}
</script>
Y aquí pongo el codigo que quiero que se ejecute desde el flash.
Con esto evitas tener que editar y compilar el flash cada vez que modifiques la acción javascript, y sobre todo te ahorras un monton de tiempo cuando tienes que hacer pruebas.

Alexander
22-07-2005, 03:57:05
Muy buena idea.

Muchas gracias.

Alexander