23/10/2007, 05:04
|
| | Fecha de Ingreso: enero-2004
Mensajes: 149
Antigüedad: 20 años, 10 meses Puntos: 1 | |
Re: Abrir un popup desde un botón Hola. Yo para eso hago lo siguiente:
En el html principal (donde se carga el flash que quieres que lleve los popup) pego el siguiente código (en el <script>): function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', toolbar=0,scrollbars=0,location=0,statusbar=0,menu bar=0,resizable=0,width=740,height=600,left = 340,top = 287');");
}
Los valores que aparecen con un "0" funcionan como "true" y "false", siendo "0 = false" y "1=true" (como en scrollbars, statusbar, menubar, etc)
Luego de esto, en el boton (en flash) pongo la siguiente programación: on (release) {
getURL("javascript:popUp('tuarchivopopup.html')");
}
le puedes poner esto a todos los botones que quieras y todos los popup tendrán las mismas dimensiones. Si quieres poner diferentes dimensiones, pues tendrás que copiar la función popup, por ejemplo:
function popUp2(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', toolbar=0,scrollbars=0,location=0,statusbar=0,menu bar=0,resizable=0,width=740,height=600,left = 340,top = 287');");
}
y luego en flash:
on (release) {
getURL("javascript:popUp2('tuarchivopopup.html')");
}
Seguramente haya formas más sencillas, pero mientras a ver si te sirve esta (a mi me funciona bien)
Salu2 |