Flash: problema video con popup

Di: aniux | 26/09/2020 18:45:12
Ciao a tutti,
ho un piccolo problema con Flash.
Ho creato un sito internet, funziona tutto tranne per un problema... Ho inserito un bottone che dovrebbe farmi aprire una pagina più piccola dove viene visualizzato un video che devo inserire nel sito... ma il problema è che il sito si vede ma quando dico al pulsante di andare al load movie mi chiude la pagina dove c'è il pulsante e mi apre questa del video... mentre a me serve una specie di popup che alla fine del video si possa chiudsere con la x e che cmq la pagina con il pulsantre rimaga sotto calcolando che la finestra del video è 300x350 px.
Grazie mille spero di essere stata chiara.
----------
Mi sono resa conto da sola che non è molto chiaro, allora:
la scena 1 del sito ha un pulsante chiamato pippo al quale ho dato l'azione con loadmovie di parire il video pincopallino... il fatto è che lo apre ma la scena 1 con il pulsante pippo scompare perché si apre il video pincopallino!
Quindi ora il mio dilemma è come faccio a far aprire il video senza che la scena 1 mi scompaia sotto? Ho già provato con gli script del popup ma non ci sono riuscita.
Qualcuno sa aiutarmi?
Grazie mille al santo che mi risolverà sto problema!

Risposte



Ci sono tanti esempi in rete di come creare un Pop Up.E' quello che non riesci a fare? ho capito bene? Fosse quello, ti posto questo script, non e' il piu' semplice, ma cosi' puoi evitare di passare da html,o meglio ti basta avere su html questo abilitato:
<!-- Commento aggiunto per non interferire con il codice della pagina del forum di 001design.it.
<param name="allowScriptAccess" value="always" />
Fine commento aggiunto per non interferire con il codice della pagina del forum di 001design.it. -->
Il codice in Flash invece e' questo:
//Istanzi
on (press) {
opPop = function (popUrl, popW, popH, popPos, popFeat) {
if (popPos == "c") {
winX = (System.capabilities.screenResolutionX-popW)/2;
winY = (System.capabilities.screenResolutionY-popH)/2;
} else if (popPos == "r") {
winX = (System.capabilities.screenResolutionX-popW);
winY = 0;
} else {
winX = 0;
winY = 0;
}
getURL("javascript:window.open('"+popUrl+"','deinfenstertitel','width="+popW+",height="+popH+",left="+winX+", top="+winY+", "+popFeat+"');void(0);");
};
tuo_btn.onRelease = function() {
opPop("http://www.tuosito.com/", 600, 500, "c", "toolbar=no,menubar=no,location=no,status=no,resizable=no,scrollbars=yes");
};
}
In questo caso il tuo nuovo Pop sara' 600 x 500 di dimensioni, e come vedi, niente menubar e scrollbars.Poi,ti basta creare un btn e assegnarli il nome di istanza necessario. "C" cioe' il tuo POP, sara' centrale in questo caso, glielo hai assegnato all inizio nel codice. Ciao

Di: dar_pri | 26/09/2020 18:45:12


Ops,rettifico, in questo caso ho lasciato lo scrollbars attivo

Di: dar_pri | 26/09/2020 18:45:12


grazie mille spero di riuscirci...

Di: aniux | 26/09/2020 18:45:12


ci ho provato ma con questo script mi sto ammazzando,nn sono molto pratica con lo script sto facendo delle cose molto semplici..proprio xche nn sono capace...saresti cosi gentile da mandarmi un file cosi da capire come posso modificare i parametri?
ti ringrazio cmq dell'aiuto
aniux :)

Di: aniux | 26/09/2020 18:45:12


Non ti fare ingannare...non e' poi cosi' complicato e in verita' il file e' gia questo.
Prova cosi', crea una nuova pagina index.html,che non sara' la principale OVVIAMENTE,mettici su' solo delle cose semplici, una scritta, una foto, quello che vuoi ma per provare creala semplice.Nel futuro quella sara' la pagina dove potresti mettere il tuo video.Le sue dimensioni saranno 600 / 500, ma le potrai modificare, l importante che siano uguali a quelle del codice
La nuova pagina avra' un percorso tipo, www.tuo sito/prova.it..., quindi avrai creato una nuova cartella,il nome della nuova cartella sara' il nome aggiunto
al tuo sito quindi tipo www.tuosito/nomecartella.it
Fatto questo usa lo script che ti ho mandato nella pagina,
usando stavolta la tua index principale
Creati il btn, e cosi' come lo vedi copy e past tutto il codice. Cambia solo i valori che saranno tuoi
vedi: //opPop("http://www.tuosito.com/", 600, 500, "c"
vedi: // tuo_btn.onRelease = function() {
Fatto questo pero' hai bisogno di pubblicare il tutto...
il tuo popOp ti apparira' centrale delle dimensioni 600/500.
Ovviamente, cliccando dal tuo nuovo btn nella index principale
Se mi sono spiegato bene e se segui le istruzioni, ti funzionera'

Di: dar_pri | 26/09/2020 18:45:12


all atto pratico lavora cosi',
vai su'
www.trustcommunity.org
sezione contact...

Di: dar_pri | 26/09/2020 18:46:12