CyberGigi
19-04-2006, 18:00
Salve a tutti ragazzi.
Sto cercando una soluzione per far si che cliccando su un tasto di un filmato flash si apri un pop-up html al centro dello schermo.
Qualcuno sapreppe aiutarmi?
Salve a tutti ragazzi.
Sto cercando una soluzione per far si che cliccando su un tasto di un filmato flash si apri un pop-up html al centro dello schermo.
Qualcuno sapreppe aiutarmi?
Ciao, ho fatto una prova veloce. Nel fla con il bottone (io ho usato un clip filmato), scrivi:
onClipEvent (mouseUp) {
getURL ("javascript:apri('pop.html',300,200)");
}
Nel .html riferito al fla suddetto, scrivi, prima di </head>:
<script language="JavaScript">
var controllo;
function apri(URL, W, H)
{
if (controllo==1){POP.window.close();controllo=0};
X = (screen.width - W) / 2;
Y = (screen.height - H) / 2;
P = "width=" + W + ",height=" + H + ",";
P+= "top=" + Y + ",left=" + X + ",";
P+= "scrollbars=no,status=no,resizable=no";
POP = window.open(URL, "", P);
POP.window.focus();
}
</script>
Nel .html del .fla riferito al pop, prima di </body> scrivi:
onLoad="window.opener.controllo=1"
onUnload="window.opener.controllo=0"
Per essere pił precisi, sarebbe bene scaricare il pop dal chiamante, ma dovrei provare...
CyberGigi
20-04-2006, 15:29
Purtroppo non funziona. :(
Grazie tantissimo lo stesso. :)
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.