Ayuda con pop-up y Flash 8
4 seguidores
hola, estoy intentando abrir un popup desde flash 8 pero no hay manera...
con:
<code>on (press) {
getURL("javascript:void(window.open('abel2.html','popup','toolbar=no,menubar=no,scrollbars=no,resizable=no,width=400,height=550'))");
}</code>
ayuda por favor, gracias 1000
corpas
Buenas.
No es necesario usar javascript para esto, simplemente usar uno de los parámetros del getURL.
El código quedaría algo así como
on(press){
getURL("URL","_blank");
}
Así tendrás tu pop-up (aunque no podrás especificar el tamaño de la ventana)
Un saludo
x8
Ivanv usando External Interface no te debe fallar.
Pon esto al principio del todo:
<code>import flash.external.ExternalInterface;</code>
Y después esto:
<code>ExternalInterface.call("funcionJavascript");</code>
..donde funcionJavascript es el nombre de una función javascript que te hayas creado en el html.
Suerte!
vane
Hola Ivanv, yo uso el siguiente codigo y me funciona:
<code>
on (release) {
getURL("javascript:openNewWindow('nombrehtm.htm','','width=210,height=250,left=100,top=100,toolbar=no,scrollbars=no')");
}
</code>
y en el codigo del htm en donde está puesto el flash poner debajo de <body>:
<code>
<script>
function openNewWindow(URLtoOpen, windowName, windowFeatures) {
newWindow= eval('wind'+'ow.o'+'pen(URLtoOpen, windowName, windowFeatures)');
}
</script>
</code>
Saludos!