Flash 6 - script per aprire immagine in finestra di tot px

Web design, grafica bitmap e vettoriale, DTP e creatività 3D.
Post Reply
User avatar
el-màgico
Amico di Mac Peer
Posts: 139
Joined: Mon May 29, 2006 11:33 pm
Flash 6 - script per aprire immagine in finestra di tot px

Post by el-màgico »

Ciao a tutti!
Avrei bisogno di un'informazione su flash..
ho un animazione in flash contenente un pulsante, ho la necessità che quando clicco mi si apra un'immagine (un jpg) in una nuova finestra del browser di tot dimensioni (grande quanto l'immagine) altrimenti mi si apre nel browser con una finestra gigantesca... qualcuno sa come fare?

grazie mille!
Ciao
User avatar
avrobay
Posts: 28816
Joined: Sat Jan 22, 2005 2:15 pm

Post by avrobay »

In "get URL" al posto dell'indirizzo metti il codice per aprire una finestra pop-up:

Code: Select all

javascript:popWin('pippo.html','TITOLO',400,600,false)
False = vuol dire SENZA barre di scorrimento.
Cambia gli altri parametrei: pagina, titolo, larghezza e altezza
Chi copia è un cialtrone. Digli di smettere! - Gianni Cresci
User avatar
el-màgico
Amico di Mac Peer
Posts: 139
Joined: Mon May 29, 2006 11:33 pm

Post by el-màgico »

ciao l'ho riportato così (e credo di aver sbagliato) perchè non funziona, cioè passa al browser ma non apre niente:
getURL ("javascript:popWin('http://www.xxx/img/xxx.htm' ,'TITOLO',400,600,false)

le parentesi e le virgolette vanno inserite? non sono pratico di azioni in flash ovviamente..
User avatar
avrobay
Posts: 28816
Joined: Sat Jan 22, 2005 2:15 pm

Post by avrobay »

Si la parentesi e le singole virgolette ci vogliono. Avevo però dimenticato di dirti che devi inserire anche il codice nella pagina HTML che ospita il filmato Flash. Sorry, vado a memoria perché è da tempo che non uso con frequenza Flash :)

Ho trovato un tutorial in rete (uno dei tanti) in cui si spiega la semplice procedura:
http://www.risorseflash.it/tutorial/tut ... 3&pagina=0

Così non sto a spremere troppo la memoria :)

Code: Select all

<script language="javascript">
function popWin( url, name, width, height, scroller ) 
{
var outStr = 'height=' + height + ',width=' + width;
if (scroller != 'true') {
outStr = outStr + ',menubar=no,toolbar=no,location=no,
directories=no,status=no,scrollbars=yes, resizable=no';
}
else {
outStr = outStr + ',menubar=no,toolbar=no,location=no, 
directories=no,
status=no,scrollbars=no,resizable=no';
}
window.open(url, name, outStr);
}
</script>
Chi copia è un cialtrone. Digli di smettere! - Gianni Cresci

Post Reply