Ciao ho un pulsante sul mio swf con

on (release) {
getURL("javascript:apri();");
getURL("javascript:window.top.close();");
}



Il primo mi richiama un javascript nella pagina che dovrebbe far aprire una finestra:

<SCRIPT language=JavaScript>
<!--
function apri(){
var dim = "width=" + (screen.availWidth-10) + ",height=" + (screen.availHeight-25) + ",resizable=yes,left=0,top=0"
//window.alert (dim);
window.open('pagina.html','pagina', dim);
}
//-->
</SCRIPT>


l'altro fa chiudere la pagina in cui è inserito il filmato.


Perchè schiacciando il pulsante si chiude la finestra (cioè viene eseguito il secondo comando as) mentre non lancia un bel niente (ossia salta il primo comando) ???


Premetto che se metto

getURL("javascript:apri();");

getURL("javascript:window.top.close();");


in due keyframe distinti (uno di seguito all'altro funziona perfettamente.... ma ora devo farlo su un pulsante


idee prima che sbatto il monitor giù dal terrazzo ???