Flash: centrare popup

Di: dakotaclan | 26/09/2020 18:33:19
Salve a tutti,
sapete per favore dirmi quale funzione devo inserire per centrare il popup all'interno della sua pagina?
Inseretia la funzione:
MovieClip.prototype.apriPopupCentrata = function(nome, titolo, lar, alt, feat) {
var w = System.capabilities.screenResolutionX/2;
var h = System.capabilities.screenResolutionY/2;
var x = Math.round(w-(lar/2));
var y = Math.round(h-(alt/2));
getURL("javascript:window.open('"+nome+"','"+titolo+"','width="+lar+",height="+alt+",screenX="+x+", left="+x+",screenY="+y+",top="+y+","+feat+"');void(0);");
};
Il popup mi esce decentrato sulla detra di poco.
Come posso fare per centrarlo?
Grazie mille
Johnny

Risposte



Allora....
Ricorda di pubblicare la pagina centralmente!!
Per pubblicarla centralmente, devi impostare la pubblicazione in questo modo:
Vai sul setting della pubblicazione,
vai su HTML,
Su dimensione metti: PERCENTUALE
Su 'scale' o 'grandezza' metti 'no scale'.
Tutto qui!!

Di: Angelo Brahama | 26/09/2020 18:33:19


Mi riferisco alla popup!!
E non alla pagina che contiene il pulsante che apre la popup!!

Di: Angelo Brahama | 26/09/2020 18:34:19


Funziona benissimo ti ringrazio...
da come vedo lo stesso sitema lo posso utilizzare anche per il centramento delle pagine stesse? Io prima modificavo il codice HTML con:
<!-- --------------------------------------------------------
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<div align="center">
--------------------------------------------------------- -->
ma dovevo aggiornare il codice ogni volta che modificavo la pagina....
nel semplice ma importante e comodo modo che mi hai indicato rimane senza doverla aggiornare di continuo giusto?
Ancora grazie mille
Johnny

Di: dakotaclan | 26/09/2020 18:34:19