E' possibile aprire una finestra popup da un filmato flash e far sì che questa sia posizionata al centro dello schermo pur non sapendo la risoluzione del client???
Grazie
E' possibile aprire una finestra popup da un filmato flash e far sì che questa sia posizionata al centro dello schermo pur non sapendo la risoluzione del client???
Grazie
devi riucavare la risoluzione del utente con
utente = System.capabilities;
_root.dimensioni_x = utente.screenResolutionX;
_root.dimensioni_y = utente.screenResolutionY;
e poi fai due conti, cioe impagini la pop up che aprirai con getURL()
ed il link sara in javascript.![]()
![]()
Non è necessario ricavare a priori la risoluzione dell'utente, il tutto può essere implementato senza problemi nel JS da inserire nel getURL del filmato FLASH.
W e H indicano la larghezza e l'altezza della finestra in pop-up.
La finestra verrà centrata con qualsiasi risoluzione dello Schermo.
A seguire il codice JS da inserire in getURL nelle azioni del pulsante la cui pressione aprirà la finestra.
on (release){ getURL("javascript:W=550;H=400;x=(screen.width-W)/2;y=(screen.height-H)/2;window.open('pagina.html','popup','width=' +W+ ',height=' +H+ ',top=' +y+ ',left=' +x+ ',scrollbars=no,resizable=no');void(0)") }
l'unico limite è la nostra immaginazione
http://www.expowind.com
Oppure questo lo metti nell'html:
<script language="javascript">
function openWindow(nome_pagina,winName,width,height)
{
x = (800 - width)/2;
y = (600 - height)/2;
if (screen)
{
y = (screen.height - height)/2;
x = (screen.width - width)/2;
}
window.open(nome_pagina,winName,'width='+width+',h eight='+height+',screenX='+x+',screenY='+y+',top=' +y+',left='+x);
}
</script>
e questo lo associ al getUrl:
javascriptpenWindow(nomepagina.htm','titolo',300,400)
Chi vola vale chi non vola è un vile.. (Icaro)
Ok... Grazie 1000! Funzionano!!!
de nada
Chi vola vale chi non vola è un vile.. (Icaro)
sono contento![]()
l'unico limite è la nostra immaginazione
http://www.expowind.com