11.886 messaggi dal 09 febbraio 2002
Contributi
boh, fai come vuoi, per me usare loadvars per prendere un valore è inutile.


Per quanto riguarda BrightSoul volevo dirti che flash è vero che accetta url come pagine asp ma è pur vero che se i tempi di elaborazione diventano alti
il filmato non risponde più come si deve...

ma non è vero! Solo se non sai gestire la cosa!
inoltre, usare il metodo da me descritto è come aprire il primo frame e scriverci dentro

pagina = "pippo"

qui non c'è nessun caricamento, la variabile è passata istantaneamente.
Modificato da BrightSoul il 15 giugno 2004 14.09 -

Enjoy learning and just keep making
per come la vedo io
una volta che ho scelto la macrosezione la pagina asp mi da le microsezioni da scrivere nel filmato..
in questo caso l'elaborazione della pagina asp c'è eccome...
se, per un qualsiasi motivo, la pagina dovesse impiegare più tempo per rendere disponibili i risultati il filmato non si inizializzerebbe...

forse sono io che vedo in modo strano la cosa?
per come la vedo io
una volta che ho scelto la macrosezione la pagina asp mi da le microsezioni da scrivere nel filmato..
in questo caso l'elaborazione della pagina asp c'è eccome...
se, per un qualsiasi motivo, la pagina dovesse impiegare più tempo per rendere disponibili i risultati il filmato non si inizializzerebbe...

forse sono io che vedo in modo strano la cosa?
20 messaggi dal 26 novembre 2003
BrightSoul ha scritto:
aspe, aspe fai così che è più semplice:

flash acetta delle variabili via querystring proprio come una pagina asp comune.
Nei tuoi tag <object> e <embed>, dove definisci il nome del file flash, scrivi:

tuofilmato.swf?pagina=<%=Request.ServerVariabiles("path_info")%>

in questo modo, nel filmato avrai la variabile _root.pagina che conterrà il percorso della pagina in cui si trova. A questo punto lo controlli:

if (_root.pagina.indexOf("home.asp")!=-1){
//blocca il tasto home
} else if (_root.pagina.indexOf("servizi.asp")!=-1) {
//blocca il tasto servizi
} else if ...
//ecc
}

ciao


Ciao BrightSoul!!!
Stavo provando il tuo metodo, e devo confessarti che mi ci sto impazzendo!!!
Lasciami chiedere alcune delucidazioni,
1) Intanto se ho fatto bene la prima cosa, ossia dove mi hai detto di inserire:

"Nei tuoi tag <object> e <embed>, dove definisci il nome del file flash, scrivi:

tuofilmato.swf?pagina=<%=Request.ServerVariabiles("path_info")%> "

nel tag <embed>

value="testata.swf?pagina=<%=Request.ServerVariables("strAzione")%>

nel tag <object>

embed src="testata.swf?pagina=<%=Request.ServerVariables("strAzione")%>"

dove "strAzione" è il nome della mia variabile

il controllo dei pulsanti e del caricamento degli .swf esterni a seconda di quale tasto si clicca e il relativo blocco-tasto lo controllo già in flash, le pagine asp si caricano tranquillamente solo, come già detto, ricaricando sempre se stessa
non mi si sposta dalla home e relativo .swf ovvero:

// settiamo come ultimo "home" (è come se avessimo
// premuto "home" all'avvio)

ultimo = "home";
loadMovieNum("home.swf",1);

// blocchiamo il rollover del pulsante "home"
menu[ultimo].interno.premuto = true;
// mandiamo il movieclip "home" al frame 11
menu[ultimo].interno.gotoAndStop(11);
function comandi (nome) {
if (nome != ultimo) {
if (nome == "home") {
unloadMovieNum (1); loadMovieNum("home.swf",1);
} else {
loadMovieNum (nome + ".swf", 1); getURL( "default.asp" + "?strazione=" +nome);
}
// resettiamo la variabile "premuto" del pulsante
// attivato precedentemente
menu[ultimo].interno.premuto = false;
// riavviamone la riproduzione
menu[ultimo].interno.play();
ultimo = nome;
}
}

quello che vorrei controllare è proprio questo, cambio pagina quindi passare la variabile asp a flash.

Attendo tua risposta
Con la faccia sotto i tuoi piedi ( e puoi anche camminare)
inpienomarasma

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.